首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使css属性无效?

如何使css属性无效?
EN

Stack Overflow用户
提问于 2011-03-07 18:45:38
回答 4查看 136.4K关注 0票数 123

基本上,我的页面中有两个外部css。

第一个Main.css包含所有样式规则,但我没有访问它的权限,因此不能修改它。我可以访问第二个文件Template.css,因此我需要在template.css中覆盖Main.css的值。

这很简单,我必须改变值,但是我如何完全删除属性呢?

例如,假设某个类的.c1具有height: 40px;,我如何摆脱这个height属性?

EN

回答 4

Stack Overflow用户

发布于 2013-02-10 21:37:53

CSS3中添加了initial关键字,以允许作者显式指定此初始值。

票数 8
EN

Stack Overflow用户

发布于 2011-03-07 18:49:05

要摆脱固定高度属性,可以将其设置为默认值:

代码语言:javascript
复制
height: auto;
票数 2
EN

Stack Overflow用户

发布于 2011-03-07 18:49:55

您需要为选择器提供比Main.css中的选择器更高的specificity。使用该选择器,将所需属性的值设置为其默认值,例如

代码语言:javascript
复制
body .c1 {
    height: auto;
}

没有适用于所有属性的“默认”值,您需要查找每个属性的默认值并使用它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5218679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档