Aug*_*ger 48 css responsive-design twitter-bootstrap twitter-bootstrap-3
Bootstrap有一些很好的.visible-*
(例如.visible-lg
)类实用程序,用于根据屏幕大小选择要显示或隐藏的内容.
使用这些类时,它会display: block !important;
在正确的屏幕大小时应用样式.
但有时,我想将它用于显示inline
或显示的某些元素inline-block
.
我怎么能干净地覆盖一些引导规则才能做出选择?或者它应该是bootstrap中的功能请求?
编辑
好像我不是唯一一个对这个问题感到疑惑的人.这是github问题.
谢谢你的最新答案!
Kyl*_*Mit 64
现在使用此提交在Bootstrap v3.2.0中本地解决了这个问题
根据新的响应类文档:
从v3.2.0开始,每个断点的.visible- -类有三种变体,一种用于下面列出的每个CSS显示属性值:
Group of classes | CSS display
.visible-*-block | display: block;
.visible-*-inline | display: inline;
.visible-*-inline-block | display: inline-block;
Run Code Online (Sandbox Code Playgroud)
例如,您可以使用:
<p>Device is: <span class="visible-lg-inline">Large</span></p>
Run Code Online (Sandbox Code Playgroud)
在Stackoverflow上被问到:
在Bootstrap问题中报告:
Pra*_*ush 15
这在v3.1中已得到修复.
.visible-lg
或.visible-md
将强制display: block !important;
但使用.hidden-xs
或.hidden-sm
将显示内联.
Cha*_*own 13
以下库扩展了具有内联和内联块变体的可见助手类:
https://github.com/moappi/bootstrap.inline-responsive
实现以下内容:
visible-inline-*
hidden-inline-*
和
visible-inline-block-*
hidden-inline-block-*
归档时间: |
|
查看次数: |
48791 次 |
最近记录: |