我目前正在使用 sass 来帮助构建我的 CSS。下面给出一个微不足道的。
.container {
.list {
.selected {
background-image : url('highlighted.png');
}
}
}
但是我也在使用modernizr(http://modernizr.com/docs/)并且希望尽可能使用CSS3。在此示例中,我想测试border-radius
, 和使用border-radius
而不是背景图像的可用性。因此我需要检查元素borderradius
上是否存在类。html
是否可以通过某种方式来实现这一目标?或者我是否必须在.borderradius
课程中再次重复代码,最终结果如下:
.container {
.list {
.selected {
background-image : url('highlighted.png');
}
}
}
.borderradius .container {
.list {
.selected {
background : yellow;
border-radius : 10px;
}
}
}
在我看来,这在大型项目中看起来很混乱且难以维护。有没有人有更优雅的方法来实现这一目标?