【发布时间】:2014-07-13 20:48:30
【问题描述】:
好吧,我想知道如何避免特定的 html 元素被默认分配的 CSS 设置样式。让我用一个例子来解释:
假设我有一个图像元素,并为其分配了各自的默认 CSS (img{}),但如果我希望特定图像元素(如徽标或社交图标)获得默认 CSS 样式,那么我应该怎么做?
我知道 ID 被用于定位 CSS 中的特定元素,但我想知道它们是否是使用某些特殊标记或 CSS 或使用 div 等包装元素来克服默认值的任何其他方式。提前谢谢了! :)
【问题讨论】:
-
你可以覆盖你想要的特定元素的默认值...
-
@NiettheDarkAbsol 伪元素呢?
-
“默认分配的 CSS”是什么意思?例如,您认为
img可能包括什么? -
@JukkaK.Korpela hmm 例如,让我们说链接具有其默认 css 属性,例如悬停、单击等,然后在创建自定义导航栏时,我为导航链接设置的默认颜色代码被默认 css 覆盖网站。
-
所以您根本不是指默认值(当作者或用户样式表未分配值时浏览器使用的值),而是指某些站点范围样式表中的一些常规设置?