<分区>
标签 css
<分区>
看起来这将是一种将 css 结构化的好方法。是否存在使这成为不可能的情况?
我正在考虑以下内容:
table#myTable{
thead{
color:red;
}
tbody{
color:blue;
td.title{
background-color: green;
}
}
}
最佳答案
我无法回答为什么 CSS 没有此功能。有一些系统,例如 LESS (http://lesscss.org/),允许您编写这样的结构,然后将它们“编译”为常规 CSS。
LESS 中的嵌套示例:(来自该链接)
嵌套规则 无需构造长选择器名称来指定继承,在 Less 中您可以简单地将选择器嵌套在其他选择器中。这使得继承更清晰,样式表更短。
#header {
color: red;
a {
font-weight: bold;
text-decoration: none;
}
}
关于css - 为什么不在 CSS 中嵌套?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4511128/