自举按钮固定宽度

时间:2016-03-31 16:27:39

标签: css twitter-bootstrap

我发现了这个:http://jsfiddle.net/yNsxU/并从按钮修改为锚点,这就是我需要的。过去几天我花了几个小时试图寻找解决方案,不胜感激任何帮助。还尝试了stackoverflow上的大部分示例代码。我在2016年3月31日下载了所有最新的bootstrap代码。

我发现的大量代码使用了链接,正如顶部代码块所示,这一切都很完美。我试图超越btn-group,但这没效果。

我使用的一些代码来自我下载的一些示例,所有这些代码都运行良好。如果我无法使固定宽度工作,我将更改代码以使用按钮而不是链接。

非常感谢链接:

<style>
    .custom {
    width: 120px !important;
}
</style>

<br>
<p>This does not work</p>
<br>
<div class="container">
    <div class="row">
        <div class = "btn-group">
            <a href="#" class="btn btn-primary custom">Save</a>      <!-- anchor fails -->
            <a href="#" class="btn btn-success custom">Download</a>  <!-- anchor fails -->
        </div>
    </div>
</div>

<br>
<p>This works, but I need the anchors, not the button</p>
<br>

<div class="container">
    <div class="row">
        <div class = "btn-group">
            <button href="#" class="btn btn-primary custom">Save</button>     <!-- button works -->
            <button href="#" class="btn btn-success custom">Download</button> <!-- button works -->
        </div>
    </div>
</div>

2 个答案:

答案 0 :(得分:1)

您可以在锚上设置display:inline-block,它应该可以正常工作。

答案 1 :(得分:0)

问题来自较旧版本的Bootstrap。你链接的jsFiddle使用的是Bootstrap 2.3.2。如果您使用较新版本的Bootstrap,例如3.3.6,则您的问题将不存在。

如果您正在使用Bootstrap 2.3.2但仍想解决此问题,则此CSS似乎可以正常工作。

 .custom {
    width: 78px !important;
    display: inline-block;
    padding: 4px 0 !important;
}