Ответ 1
Какие бывают стили выше вычеркнутых стилей, они обычно переопределяют его. Если это не так, начните нажимать на значки отключить стиль и посмотреть, где проблема.
У меня есть этот css:
fieldset li {
padding-bottom: 0em;
}
Однако, он не вел себя правильно, и, используя firebug, я вижу, что стиль имеет линию, прорисованную через него, указывая, что он переопределяется. Есть ли способ в firebug сообщить , что переопределяет стиль?
На вкладке стиля это все. Я вижу:
fieldset li {
clear:left;
float:left;
padding-bottom:1em;
width:100%;
}
Default.CSS (line 42)
fieldset li {
padding-bottom:0;
}
Default.CSS (line 27)
Inherited fromol
fieldset ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
Default.CSS (line 23)
Inherited fromtable#ctl00_ContentPlaceHolder1_ScorecardEdit1_frmEdit
element.style {
border-collapse:collapse;
}
Когда я перехожу на вычисленную вкладку, я вижу, что она имеет нижнюю часть 16px. Как я могу узнать, откуда это происходит?
Все ответы до сих пор, по-видимому, подразумевают, что я должен видеть все прикладные стили на вкладке стиля (и я клянусь, что так работает в последний раз я использовал firebug), но на этот раз я не вижу все стили!
(Я запускаю Firebug 1.5.2)
Я идиот. Это было вызвано этим (который смотрел мне прямо в лицо):
fieldset li {
clear:left;
float:left;
padding-bottom:1em;
width:100%;
}
Это был em, который отбросил меня. Это то, что вы получаете, когда вы копируете/вставляете CSS из Интернета, не понимая этого.
Какие бывают стили выше вычеркнутых стилей, они обычно переопределяют его. Если это не так, начните нажимать на значки отключить стиль и посмотреть, где проблема.
Они сортируются, поэтому самое верхнее определение переопределяет нижний (ы).
Если правило CSS переопределено, хотя оно является самым верхним правилом этого свойства, посмотрите дальше на правило, имеющее набор переопределений !important
.
Просто найдите экземпляр этого имени атрибута, который не перечеркнут, это переопределение.
Если вы выберете неправильный предмет, о котором идет речь, он должен предоставить вам список всех применяемых к нему стилей. Нижняя часть должна иметь самые специфические стили. Если вы начинаете с стиля li fieldset, вы должны прокручивать вниз, пока не увидите тот, который его переопределил.