【发布时间】:2017-12-09 18:09:01
【问题描述】:
我正在尝试使用引导程序制作响应式列。在桌面和大屏幕尺寸中,它应该有 4 列。在选项卡视口中,它应该有 3 列,而在超小的视口中,它应该是 2 列。
这是我的标记 -
<nav class="page-footer-nav row">
<div class="footer-nav-section col-xs-6 col-sm-4 col-md-3">
<a href="">Menu Item</a>
<a href="">Sub Menu Item</a>
<a href="">Sub Menu Item</a>
<a href="">Sub Menu Item</a>
<a href="">Sub Menu Item</a>
<a href="">Sub Menu Item</a>
</div>
<div class="footer-nav-section col-xs-6 col-sm-4 col-md-3">
<a href="">Menu Item</a>
<a href="">Sub Menu Item</a>
<a href="">Sub Menu Item</a>
<a href="">Sub Menu Item</a>
<a href="">Sub Menu Item</a>
</div>
<div class="footer-nav-section col-xs-6 col-sm-4 col-md-3">
<a href="">Menu Item</a>
<a href="">Sub Menu Item</a>
<a href="">Sub Menu Item</a>
<a href="">Sub Menu Item</a>
<a href="">Sub Menu Item</a>
<a href="">Sub Menu Item</a>
</div>
<div class="footer-nav-section col-xs-6 col-sm-4 col-md-3">
<a href="">Menu Item</a>
<a href="">Sub Menu Item</a>
<a href="">Sub Menu Item</a>
<a href="">Sub Menu Item</a>
<a href="">Sub Menu Item</a>
</div>
</nav>
此标记在小屏幕、桌面屏幕和大屏幕尺寸中都能正常工作。但它在超小的尺寸上很乱。检查此JSBIN 以获得更好的理解。
这是 xs 设备大小的屏幕截图-
【问题讨论】:
-
即使在 xs 设备上也能正常工作!!你能解释一下这个问题吗?
-
@ZeRubeus,查看jsbin.com/jowovowati/1/edit?html,output
-
xs 设备列未正确显示。第一列和第二列都可以。但是第三和第四
-
@ZeRubeus,我用 xs 设备大小的屏幕截图更新了我的问题。那是你的小提琴结果。
标签: html css twitter-bootstrap responsive-design