html - 在列中均匀分布按钮(元素)

标签 html twitter-bootstrap-3

我一直在尝试使用 Bootstrap 实现类似键盘的小部件。

这里是手头问题的重构:

<div>
<div class="row">
    <span class="col-md-3">
        <button class="btn btn-lg btn-warning">1</button>
    <button class="btn btn-lg btn-warning">2</button>
    <button class="btn btn-lg btn-warning">3</button>
    </span>
    </div>

    <div class="row">
    <span class="col-md-3">
        <button class="btn btn-lg btn-warning btn-block">SPAN</button>
    </span>
    </div>
</div>

问题是标记为 1、2 和 3 的按钮没有均匀分布以填充 3 列宽度的父元素。

现在,我知道我可以使用 btn-group-justified 类,但它会拉伸(stretch)按钮以适应父按钮的宽度。我想要的是在按钮之间添加填充符。

这可以使用 Bootstrap 来完成,还是我应该使用 display: table 或一些涉及边距的奇怪的巫毒代码。

最佳答案

嵌套行怎么样?

http://jsfiddle.net/isherwood/XGb89/

<div class="row">
    <div class="col-md-3">
        <div class="row">
            <div class="col-xs-4 text-center">
                <button class="btn btn-lg btn-warning">1</button>
            </div>
            ...

关于html - 在列中均匀分布按钮(元素),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21911457/

相关文章:

java - 如何仅从 HTML 页面中提取主要文本内容?

jquery - Mouseleave 在 mouseenter 里面还是外面?

javascript - 为什么我需要 2 个 requestAnimationFrame 调用来等待渲染的 dom

javascript - TD 中嵌入的表,COLSPAN 弄乱了父表

css - 使用 Bootstrap 3 垂直居中元素

html - Bootstrap 3标签: filling available space

css - 如何在不激活父级悬停的情况下在子级中使用悬停?

jquery - 在引导多选元素的底部添加一个关闭/确定按钮?

javascript - Asp.net MVC 根据值检查/取消选中复选框?

meteor 登录按钮不再出现