如何在嵌套主页面的内容页面中禁用特定内部div标签的css?

时间:2010-01-05 15:00:28

标签: css

我在覆盖内容页面div标签中的css时遇到问题。

我正在使用嵌套的母版。所以在两个母版页中,我使用了很多具有相同css主题的div标签。

但是我想在内容页面中省略一个特定div标签的css样式。

提前致谢。

2 个答案:

答案 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。