У меня есть таблица стилей, в которой я применяю сброс в начале. Это устанавливает маржу и дополнение к 0, между прочим, для множества меток. Однако позже в таблице стилей я применяю поля и дополнения к определенным тегам. Тем не менее по какой-то причине Firefox не проходит через сброс в точках особого места.CSS reset переопределяет указанные элементы в Firefox
Вот пример того, что происходит. Ниже мой сброс:
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
Вот линия, которую я добавил, чтобы обеспечить стиль конкретного div
элемента с классом modified
:
.modified { padding-top: 5px; align:center; }
В Safari, когда я инспектировать что конкретного div
, я вижу строка, которую я создал в моей таблице стилей и которая, как представляется, применяется.
В Firefox, когда я использую firebug на том же div
, я вижу только код сброса css.
Есть ли способ обойти это? Я пробовал !important
, а также переименовал его div.modified
вместо modified
, но это тоже не сработало.
Вы попробовали Ctrl + F5, чтобы очистить кеш? – dfsq
Выравнивание устарело. http://jsfiddle.net/BucTW/, кажется, отлично работает с точки зрения применяемого CSS. – j08691
@tvalent, укажите URL-адрес. Имеет ли фактический код свойство 'align' (которое не принадлежит CSS) или что-то еще вместо него? –