Bootstrap 如何使两个元素在同一行中- html css

bjp0bcyl  于 2022-12-08  发布在  Bootstrap
关注(0)|答案(2)|浏览(270)

我有这样的代码:

<div class="{{($type != 'forecast')?'col-md-8':'col-md-8'}}">
    <div class="form-group">
        <label>Name:</label>
        <input type="text" class="form-control" name="name" value="12" {{($viewOnly)?'disabled':''}} >
        <i class="fa fa-info-circle" title="test"></i>
    </div>                                 
</div>

这是用户界面

我只希望<i>图标在输入字段旁边,而不是在底部。
我怎么能做到呢?

n9vozmp4

n9vozmp41#

使用类input-groupinput字段和icon Package 在div中。

<div class="input-group">
   <input type="text" class="form-control" name="name" value="12" {{($viewOnly)?'disabled':''}}>
   <i class="fa fa-info-circle" title="test"></i>
</div>
6uxekuva

6uxekuva2#

这就是解决方案

<div class="form-group">
  <label>Name:</label>
  <div class="input-group" style="display: flex">
      <input type="text" class="form-control" name="name" value="12" {{($viewOnly)?'disabled':''}} >
     <i class="fa fa-info-circle" title="test"></i>
 </div>  
</div>

相关问题