我确定这一定是以前提到过的,但是在寻找一个没有运气的年龄时,我的术语肯定是错误的!
我隐约记得我之前看到的一条推文,暗示一条css规则可用,该规则将删除样式表中先前为特定元素设置的任何样式。
一个很好的使用示例可能是在移动优先RWD网站中,在小屏幕视图中用于特定元素的许多样式需要针对桌面视图中的同一元素进行“重置”或删除。
一个css规则可以达到以下目的:
.element {
all: none;
}
用法示例:
/* mobile first */
.element {
margin: 0 10;
transform: translate3d(0, 0, 0);
z-index: 50;
display: block;
etc..
etc..
}
@media only screen and (min-width: 980px) {
.element {
all: none;
}
}
因此,我们可以快速删除或重新设置样式,而不必声明每个属性。
说得通?
不,这只是更好地管理CSS结构的问题。
在您的情况下,我将命令我的CSS像这样:
只是实验。