html - 需要日历字形图标紧挨着输入的布局

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

我希望我的日历字形图标位于输入的旁边(右侧),但它向下跳到输入的下方。

我该如何解决

代码

<div class="col-sm-9">
    <div class="input-group">
      <input type="text" class="form-control" [(ngModel)]="TickleDate" name="TickleDate" id="TickleDate" [minDate]="minDate" [maxDate]="maxDate"
           #xdp="bsDatepicker" bsDatepicker [(bsValue)]="tickleValue" [bsConfig]="dpConfig">
      <a href="#"><span class="glyphicon glyphicon-calendar"></span></a>
    </div>
</div>

最佳答案

在 anchor 标记中使用 input-group-addon 类。

Reference Link

堆栈片段

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<div class="col-sm-9">
  <div class="input-group">
    <input type="text" class="form-control" [(ngModel)]="TickleDate" name="TickleDate" id="TickleDate" [minDate]="minDate" [maxDate]="maxDate" #xdp="bsDatepicker" bsDatepicker [(bsValue)]="tickleValue" [bsConfig]="dpConfig">
    <a href="#" class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></a>
  </div>
</div>

关于html - 需要日历字形图标紧挨着输入的布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48408496/

相关文章:

jquery - 动态添加的 jQuery 元素的样式

jquery - 可向上扩展的 div 在下方创建空白空间

css - 在 div 之前添加边距(视觉上)

html - 带有 CSS 的表格的棋盘样式。如何?

css - 如何使图像位于页面顶部?

css - 如何使用 Bootstrap 使输入更宽?

php - CSS 不适用于由 php 构建的表单

javascript - 无法更改 arraylist 元素中的 .top 样式属性(javascript)

html - 即使代码相同,我在桌面响应式导航栏的显示方式也与在手机上的显示方式不同

css - Bootstrap pull-left 和 pull-right 没有响应