我在覆盖内容页面div标签中的css时遇到问题。
我正在使用嵌套的母版。所以在两个母版页中,我使用了很多具有相同css主题的div标签。
但是我想在内容页面中省略一个特定div标签的css样式。
提前致谢。
答案 0 :(得分:1)
如果您已经在CSS中定义了div {...}的样式,那么除非您明确地将它们重新定义为默认值,否则您不能简单地在新div上“禁用”它们。如果所有div样式都是通过class或id属性声明的,那么使用裸div就会产生同样的效果。
示例,糟糕的CSS。 如果没有明确地为目标div提供类或ID并重新定义字体大小,则无法覆盖。
div { font-size: 23em; }
示例,更好的CSS。 如果您使用类和ID定义所有div CSS,那么当您需要默认样式时,只需使用未标记的,未标识的div。
div.reallyBig { font-size: 23em; }
如果没有看到原始标记,则很难更具体。您可能需要重新分配样式/类/ id以获得所需的效果。
答案 1 :(得分:0)
您可以使用id选择器(#)为div提供ID和自己的样式。您无法为标记的特定实例禁用CSS。