这个问题可能很愚蠢,但我想从CSS专家那里了解到。有没有办法在一个类下编写CSS类。
假设我在div下有几个div
<div class="parent">
<div class="c1"></div>
<div class="c2"></div>
<div class="c3"></div>
</div>
通常,我们编写类似下面的
的css类.parent { width: 100%; }
.parent .c1 { //somecode }
.parent .c2 { //somecode }
.parent .c3 { //somecode }
但是,我想知道。我们可以写下面的内容 -
.parent {
width: 100%;
.c1 {
//somecode
}
.c2 {
//somecode
}
.c3 {
//somecode
}
}
请让我知道好奇心的答案。谢谢你。
答案 0 :(得分:1)
答案 1 :(得分:0)
答案 2 :(得分:0)
听起来你正在寻找类似于嵌套或选择器继承的东西。
这可以通过SASS完成。与LESS非常相似。 http://sass-lang.com/
答案 3 :(得分:0)
你不能使用普通的css,但出于可读性目的,如果你不打算在父类以外的任何东西中使用.c1-3那么你可以缩进你的CSS并做
.parent {
width: 100%;
}
.c1 {
//somecode
}
.c2 {
//somecode
}
.c3 {
//somecode
}
通过这种方式,您可以在代码中轻松查看哪些类属于哪些父类。 (如果你不想沿着LESS SASS路线走下去