我刚从bootstrap 4 alpha转到beta版,但我现在无法弄清楚如何在小屏幕上隐藏元素.在alpha中,这是"隐藏的md-up"和"hidden-sm-down",它的工作非常精彩."hidden-md-up"现在是"d-md-none",但是另一个我无法开始工作
<div class="d-md-block d-xs-none d-sm-none">Show on large screen only - NOT working for me</div>
<div class="d-md-none">Show on small screen only</div>
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
Leo*_*ler 27
短暂的休息,一杯咖啡后来我明白了:添加"d-none d-md-block"这样的课程就可以了
<div class="d-none d-md-block">Show on large screen only works now</div>
<div class="d-md-none">Show on small screen only</div>
Run Code Online (Sandbox Code Playgroud)
阅读Bootstrap 4文档中有关响应式显示实用程序的更多信息.
我只是将其添加为答案,因为评论太长了……这是对@Kian 的回复。
由于bootstrap[4] 是“移动优先”,所以你从那里开始。
所以问题是,“你想在 XS 断点上显示这个吗?”:
d-none。当你移动到下一个断点 [SM] 时,问问自己,“我想在 SM 断点上显示这个吗?”。
d-none),那么您需要执行
d-sm-block.d-sm-none.对每个breakpoint较大的重复冲洗,其中显示属性与前一个/较小的不同breakpoint
这里有些例子:
<div class="d-none d-md-block">Show on medium, and bigger, screen sizes</div>
<div class="d-md-none">Show on extra small and small screen sizes</div>
<div class="d-none d-md-block d-lg-none">Show on ONLY medium screen sizes</div>
<div class="d-none d-sm-block d-md-none d-xl-block">Show on ONLY small and extra large screen sizes</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8769 次 |
| 最近记录: |