【发布时间】:2015-12-21 23:56:02
【问题描述】:
我只是想知道格式化三个按钮的最佳方式是什么,以便它们在各种屏幕尺寸上正确显示。所以,这就是我到目前为止所做的,它在 1200 像素宽度的屏幕上看起来不错。
我所做的是使用按钮并将它们放入 span4 类中。像这样:
<div class="row-fluid">
<div class="span4">
<a class="header-btn" href="#">Testbutton 1</a>
</div>
<div class="span4">
<a class="header-btn" href="#">
Testbutton 2
</a>
</div>
<div class="span4">
<a class="header-btn" href="#">Testbutton 3</a>
</div>
</div>
但是,当我缩小屏幕尺寸时,它看起来很糟糕,并且按钮会损坏。
一旦屏幕尺寸太小,我希望按钮显示在另一个下方。
我可以从 bootstrap 编辑 span4 类,但这可能会与其他布局混淆......所以我应该添加一个新类并使所有内容都响应,还是使用 bootstrap 框架?
请指教。 谢谢!
【问题讨论】:
-
什么版本的 Bootstrap?
-
我认为你没有正确使用 Bootstrap,span4 不是 Bootstrap 使用的类,如果你想要一行 3 个按钮,那应该是 col-sm-4
-
我相信是 2.3.0。
-
@Lee 从技术上讲,代码是正确的,因为他使用的是版本 2:getbootstrap.com/2.3.2/scaffolding.html#fluidGridSystem
-
考虑升级到 v3 或 v4 alpha。
标签: css responsive-design