我有一个样式表,我在开始时应用了一个重置。这会将一系列标签的边距和填充设置为 0 等。但是,稍后在样式表中,我将边距和填充应用于特定标签。然而由于某种原因,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;
}
这是我添加的一行,用于为具有 class 的特定div
元素提供样式modified
:
.modified { padding-top: 5px; align:center; }
在 Safari 中,当我检查特定div
的 .
在 Firefox 中,当我在同一台上使用 firebug 时div
,我只看到我的 css 重置代码。
有没有解决的办法?我已经尝试过!important
,以及重新命名它,div.modified
而不是只是modified
,但这也没有奏效。