html - 如何让我的两个 div 与 bootstrap 对齐?

标签 html css twitter-bootstrap

我有一个 Bootstrap 输入,需要在它的右边有另一个 div,但它似乎与我正在使用的代码不一致。

HTML(带有 bootstrap 和 fontawesome)

<div class="row">
<div id="mobNum" class="input-group margin-bottom-sm col-xs-6"> 
<span class="input-group-addon" style="width:20px"><i class="fa fa-phone-square" aria-hidden="true"></i></span><input id="mobile" class="form-control requiredClass" type="text" placeholder="Mobile Number.."/></div>
    <div id="showDivMobile" class="showDivClass needData" style="col-xs-6">
         <i class="fa fa-asterisk showCSS " aria-hidden="true"></i>vv<br/></div>
</div>

还有我的 fiddle :http://jsfiddle.net/JLjjK/1350/

最佳答案

使用 Bootstrap 时,将布局相关的类(colrow)放在单独的 div 元素中是一个好习惯;这些类不应出现在输入组等其他元素中。

在您的情况下,当您将 input-group 与 col-xs-6 结合使用时,它会覆盖 float 属性并破坏您的布局,将 div 放置在两个单独的行上。

尝试像这样分开它们:

<div class="row">
  <div class="col-xs-6">
    <div id="mobNum" class="input-group margin-bottom-sm">...</div>
  </div>
  <div class="col-xs-6">
    <div id="showDivMobile" class="showDivClass needData">...</div>
  </div>
</div>

希望这对您有所帮助!

关于html - 如何让我的两个 div 与 bootstrap 对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37463680/

相关文章:

PHP preg_replace 带有空白空间的 html 注释

html - 如何创建点击打开电子邮件编辑器的图片

javascript - jQuery 切换在我的页面中不起作用

PHP 搜索 MySQL 表

javascript - 滚动出屏幕时更改元素位置

html - 在移动设备或记事本上查看时如何使 Bootstrap 列居中

Twitter Bootstrap 弹出窗口中的 HTML

html - 你如何让 flex 元素填充剩余空间?

CSS - 类似行跨度的效果

javascript - 显示侧边栏时,导航栏中有两种背景颜色