是否可以定义CSS样式,使其默认包含另一个?
例如,请使用以下类:
.rounded{
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.box{
height:200px;
width:400px;
}
不是在网站上的任何地方写<div class="rounded box">
(这可能会导致较低的一致性,并且几乎肯定会导致html中的长字符串串),我可以定义.box
以自动包含{ {1}}?
这对CSS和CSS标签中的冗余有影响 - 每次我来到新情况或上下文中的元素时,我不必指定border-radii,例如,可以合并{{1} },.rounded
或.big_rounded
。
答案 0 :(得分:5)
你可以这样做:
.box, .rounded {
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.box {
height:200px;
width:400px;
}
答案 1 :(得分:3)