css - 在导航栏内将按钮向右对齐,在右侧留出边距

标签 css twitter-bootstrap

我正在使用 Bootstrap 来设计网站样式,并且一切都适用于位于导航栏内的登录表单:

enter image description here

如您所见,按钮右侧有一个很好的边距。嗯,我想用我的注销按钮实现同样的效果,但我不知道如何不重复使用我自己的 CSS 代码:

enter image description here

我认为有一种方法可以使用 Bootstrap 实现与注销按钮相同的登录按钮右边距。下面是创建注销按钮的代码:

<div class="container">
    <nav class="navbar navbar-default" role="navigation">
        <span class="navbar-brand">@Model.User.UserName's profile</span>
        <a class="btn navbar-btn btn-danger navbar-right" role="button" href="@Url.Action("UserLogout", "Login")">Logout</a>
    </nav>
    ...
</div>

最佳答案

如果你想要一个仅 Bootstrap 的解决方案,你可以将你的 spana (按钮)包装到一个额外的 container

<div class="container">
<nav class="navbar navbar-default" role="navigation">
<div class="container">
    <span class="navbar-brand">@Model.User.UserName's profile</span>
    <a class="btn navbar-btn btn-danger navbar-right pull-right" role="button" href="#">Logout</a>
</div>
</nav>  
...

参见 Fiddle

关于css - 在导航栏内将按钮向右对齐,在右侧留出边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36644205/

相关文章:

jquery - 谷歌地图标记 z 索引在信息框顶部

android - 强制 WebChromeClient 而不是 WebViewClient

javascript - 我可以用一个名称传递多个复选框值吗?

html - 在标签旁边输入

javascript - Bootstrap 弹出窗口中关于单引号/双引号的基本 HTML/JavaScript 混淆

多个链接的Javascript动画?

css - 768px 的 Bootstrap 网格问题

CSS3 选择器在 FF 和 Opera 中不起作用?

javascript - 如何单击输入字段内的字形图标

html - Bootstrap 页脚中的文本居中对齐