我想做这样的事情:
h* + p {
color: red;
}
代替
h1 + p, h2+p... {
color:red;
}
这可能吗? (还没有找到任何解决方案) 我只想使用 CSS 来完成它。 谢谢。
最佳答案
您可以使用 Less 或 Sass 等预处理器。
如果你选择了 Sass,你可以在 sass 文件中这样做:
`@for $i 到 6 {
h.#{$i} + p {
颜色:蓝色;
}`
CSS 本身非常有限!
关于html - CSS 中的 Concat 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39819245/