html - Bootstrap 按钮大小而不改变导航栏的大小

标签 html css twitter-bootstrap

我想把登录按钮放在导航栏上,但是一旦我把它放在导航栏上,导航栏的大小就会增加。如何防止导航栏改变大小和改变按钮的大小?

<div class="navbar-primary">
  <nav class="navbar navbar-default navbar-static-top">
  <div class="container-fluid">
<ul class="nav navbar-nav navbar-right">

        <li><a href="/accounts/signin/">login</a></li>
        </ul>

在这里我想用 Bootstrap 按钮替换登录这个词,我试过把<button class="btn btn-primary" type="submit">Sign in</button> 里面但是导航栏的大小因为按钮的大小而改变

编辑:

  • register
  • > login enter image description here
  • 最佳答案

    好的,这是一个简单的解决方案,只需添加这个选择器和样式

    .btn-sm {
    padding-top: 0px;
    padding-bottom: 0px;
    }

    这是一个代码笔的链接,除了我提供的样式外,还有准确的代码

    Example

    您可以添加和删除样式以查看差异。

    如果您希望导航栏更大一点,只需相应地添加 padding-top 和 padding-bottom。

    关于html - Bootstrap 按钮大小而不改变导航栏的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34713825/

    相关文章:

    css - TYPO3 - 配置 tx_news 以使用样式 og Bootstrap Package CSS

    javascript - 通过javascript计算具有默认值属性的输入字段的总和

    javascript - 如何在javaScript中应用超过1种CSS样式?

    javascript - 基于多个单选按钮输入使用 jquery 更新图像

    html - 具有 2 个可变高度列的布局

    javascript - 切换图像在 jquery 中不起作用

    css - 如何在 vue.js 中定义路由器链接内容颜色

    html - 输入框和复选框的高度不同

    php - 更新表格行中的数据[PHP]

    javascript - 带有 Bootstrap 的 jquery 的脚本顺序