css - 如何在 Bootstrap 中的表单左侧添加标题?

标签 css html twitter-bootstrap twitter-bootstrap-3

我在页面顶部的导航栏中有一个表单。

这是 HTML

<nav id ="topNav" class="navbar navbar-default">
<form class="navbar-form navbar-right navbar-input-group" role="search">
  <div class="form-group">
    <input type="password" class="form-control" placeholder="Password">
  </div>
  <button type="submit" class="btn btn-default">Login</button>
</form>
</nav>

这是表单的CSS

.navbar-input-group {
  font-size: 0px; 
  margin-right: 20px;

}

.navbar-input-group input {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.navbar-input-group .btn {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-left: 0px;
}

这是在浏览器上的样子 enter image description here

我想在表单左侧添加一些文本(标题 h3)而不发生这种情况 enter image description here

我刚刚在表单上方添加了一个 h3 元素...

<nav id ="topNav" class="navbar navbar-default">
    <h3>Text</h3>
<form class="navbar-form navbar-right navbar-input-group" role="search">

最佳答案

试试这个

.navbar h3, .navbar form{
display: inline-block;
}

关于css - 如何在 Bootstrap 中的表单左侧添加标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31658249/

相关文章:

html - 应用错误的CSS顺序

html - 如何在 Gmail 中设置电子邮件地址链接的样式?

html - 研究在 CSS 中创建结合百分比和静态(例如像素)值的网格

html - html.erb 文件中的类名分隔

html - css 不适用于没有 href 属性的标签

html - CSS 内容未在 Chrome 和 Opera 上显示

html - 具有 `position: relative;` 和较小字体的高度差 div

html - Angular 9 : html select does respect value in model after click

jquery - 如何将@media应用于通过jquery设置的css属性

css - angular + bootstrap 在保留布局的同时显示和隐藏