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

标签 jquery css twitter-bootstrap

我正在使用Bootstrap 3's button with attached drop-up menu使用此代码:

<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>

但是插入符号比左按钮小。

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

但是,包含带有插入符号的文本显然可以解决问题:

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

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

<小时/>

我发现了问题:浏览器将 auto 应用到插入符号按钮的 height,而不是应用默认的 34px。我想知道为什么?

最佳答案

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

<!DOCTYPE html>

.Bootstrap 在 HTML5 及以上版本中工作正常....

引用Bootstrap Documenation

关于jquery - Bootstrap 3 的分割按钮插入符高度小于主按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31604141/

相关文章:

javascript - 有没有一种简单的方法可以将整数转换为其等效文本。即 : 1 becomes One

javascript - 没有元素时拖放不起作用

javascript - 使用 Chrome Dev Tools 找出导致 FOUC 的原因

每当我运行 watir-webdriver 时,CSS 文件丢失

javascript - Bootstrap 模式中的 Google map 。平移/缩放鼠标手势不起作用

javascript - JQuery 自动数字集不起作用

javascript - svg:一个角色的坐标?

javascript - 防止 Chrome 强制滚动光标进入 View

html - 进入导航栏 Bootstrap 的内容

css - 根据条件更改 bootstrap col-width