css - 如何将一个选择器样式导入另一个选择器样式?

标签 css tags

我知道我们可以将一个 css 样式导入另一个 css 样式。这不是我要谈论的事情。

我想创建一个依赖于其他 css 样式的 css 样式。换句话说,我想创建自己的级联树系统。我该怎么做?

例如,我在脑海中如何描绘它:

div.priceinfo    { border: 1px solid gray; width: 200px; }
div.disabled     { background-color: gray; color: 333333; }
div.shippinginfo { depend: div.pricebox; border-color: green; }
div.taxinfo      { depend: div.pricebox; border-color: blue; }

所以我可以这样使用它:

<div class="priceinfo"> ... </div>
<div class="shippinginfo"> ... </div>
<div class="taxinfo disabled"> ... </div>

但我想要这样:

<div class="priceinfo shippinginfo"> ... </div>
<div class="priceinfo taxinfo disabled"> ... </div>

我知道最后一种方法是可行的,但我很好奇是否有任何方法可以像我之前描述的那样做一些事情?感谢您的帮助。

最佳答案

我认为您必须为此查看LESS CSSLESS CSSCSS 提供编码。 http://lesscss.org

关于css - 如何将一个选择器样式导入另一个选择器样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21641927/

相关文章:

javascript - 使用 css 和 js 重新设计登录表单后卡在登录页面上

Android nfcA.connect()、nfcA.transceive()、nfcA.setTimeout() 和 nfcA.getMaxTransceiveLength()

java - 使用自动标签的开源 Java ASN.1 解码器

maven - mvnrepository.com 上的图标和标签

html - 如何创建一 strip 点的水平线

css - 如果在小型设备中更改列顺序

c# - 论坛标签。实现它们的最佳方法是什么?

Azure 资源标记

css - 我网站上的背景图片无法加载

jquery - 导航栏没有变成汉堡包或没有响应