作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
inherited from body
具有从 body
和 div
继承的默认 Bootstrap 样式。
如何使内部类具有与 inherited from body
完全相同的样式,而无需对 Bootstrap 使用的值进行硬编码:
<div>inherited from body</div>
<div style="font-size:30px;">
custom
<div class="inner">BAD! I want this to have the same style as "inherited from body"</div>
<div class="inner" style="font-size:16px;">BAD! Same style as "inherited from body", but I don't want to hardcode the value.</div>
</div>
fiddle .
如果需要,我可以使用 SASS,例如通过包含所有默认样式的 mixin。
最佳答案
您只需要将更改的内容设置为 initial
在类 inner
的 CSS 中:
.inner {
color: initial;
}
fiddle :http://jsfiddle.net/JUMQe/
您也可以应用相同的 id
到两个<div>
小号:
HTML:
<div id="same">default</div>
<div style="color:green; background-color:green;">
green
<div class="inner" id="same">inner default</div>
</div>
CSS:
#same {
color: #F00;
}
fiddle :http://jsfiddle.net/JUMQe/1/
关于css - 如何将内部div中的Bootstrap样式恢复为从body继承的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21764595/
我是一名优秀的程序员,十分优秀!