Bootstrap 3的分割按钮插入符号高度小于主按钮

Gid*_*eon 1 css jquery twitter-bootstrap

我正在使用带有附加下拉菜单的Bootstrap 3按钮,使用以下代码:

<div class="btn-group dropup">
    <button type="button" class="btn btn-primary">Save</button>
    <button type="button" class="btn btn-primary dropdown-toggle"
        data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
        <span class="caret"></span>
        <span class="sr-only">Toggle Dropdown</span>
    </button>
    <ul class="dropdown-menu">
        <li><a href="#">Remittance Summary</a></li>
        <li role="separator" class="divider"></li>
        <li><a href="#">Close Advice</a></li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

但是,插入符号比左键更小.

Remittance Summary.png http://derp.co.uk/3576a

然而,包括文字插入符号显然消除了问题:

Remittance Summary.fixed.png http://derp.co.uk/5d282

我想知道为什么插入符号与左键不同?没有.css加载会覆盖bootstrap.如果有帮助的话,这个按钮组可以在模态页脚中找到.


我发现了问题:浏览器适用autoheight插入符号按钮而不是应用默认值34px.我想知道为什么?

小智 16

这是一个常见的问题,我想分享我的想法,因为我也遇到了这个问题,简单的解决方案是改变你的html页面的doctype定义.不需要添加任何其他的css propoerties.Just检查你的doctype定义.它应该是

<!DOCTYPE html>
Run Code Online (Sandbox Code Playgroud)

.Bootstrap在HTML5及以上版本中运行良好....

参考Bootstrap Documenation