css - 我可以在 CSS 中继承类作为包装层吗

标签 css html twitter-bootstrap

就像编程语言一样!是否可以在 CSS 中执行类似如下所示的操作?

<style type="text/css">
   .classA { properties 1,2,3... }

   .classB { properties a, b, c... }

   .classAB { inherit- classA, classB }
</style>

在使用 Bootstrap 时,我经常需要使用大量的 div这让我感到困惑,甚至搞乱了我的代码。所以,我决定知道是否有如上所示的任何功能..

现在当我申请时,<p class="classAB"></p> ,它应该继承classA和classB的特性!

最佳答案

不,不是在“普通”CSS 中。

使用具有此功能(以及更多)的 LESS 或 SASS 并编译为 CSS。参见 http://sass-lang.com/http://lesscss.org/

当然,你可以使用

.classA { properties 1,2,3 }
.classB { properties a,b,c }

<div class='classA classB'>...</div>

这不是真正的继承,但可能会做你想做的事情。

关于css - 我可以在 CSS 中继承类作为包装层吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14709564/

相关文章:

css - Angular Material Style 完成的步骤

javascript - 使用 javascript 填充页面 html div 元素

twitter-bootstrap - Twitter Bootstrap 3 中的半列

CSS Child 与后代选择器

类似 `ls` 的 HTML 表格

javascript - 如何动态设置iframe高度?

html - CSS/前 :empty with non-empty pre contents

javascript - 获取从 xml 到 xslt 的输入最小值

html - 当屏幕缩小(响应)时,如何让盒子在彼此下方对齐

twitter-bootstrap - Bootstrap : centering the columns in fluid row