【问题标题】:How do I align the dropdown arrow on a HTML5 date input to the right side?如何将 HTML5 日期输入上的下拉箭头对齐到右侧?
【发布时间】:2017-11-29 19:24:41
【问题描述】:

不用说我是 HTML 和 Bootstrap 的新手。

我有这个 HTML:

<dd class="col-4">
                            <div class="input-group input-group-sm form-group">
                                <span class="input-group-addon" id="dateaddon"><i class="fa fa-calendar" aria-hidden="true"></i></span>
                                <input type="date" name="resDate" class="form-control input-sm" aria-describedby="dateaddon" placeholder=".input-sm">
                            </div>
                        </dd>
                        <dd class="col-4">
                            <div class="input-group input-group-sm form-group">
                                <span class="input-group-addon" id="dateaddon"><i class="fa fa-calendar" aria-hidden="true"></i></span>
                                <input type="time" name="resDate" class="form-control input-sm" aria-describedby="dateaddon" placeholder=".input-sm">
                            </div>
                        </dd>

这给了我这样的输出(注意日期/时间输入有多高,下拉箭头/清除按钮显示在底部而不是日期右侧):

我的问题是如何使日期输入更小并且下拉箭头/清除按钮与输入右侧对齐?我不希望输入框那么高。

我可以使用 CSS 手动更改高度,但这并不能达到预期的效果;它只是隐藏下拉菜单等,使输入无法使用。

谢谢!

【问题讨论】:

标签: html bootstrap-4


【解决方案1】:

这最终成为 Bootstrap 4.0.0-alpha.6 的问题。当我使用 Bootstrap 4.0.0-beta 时,它工作得很好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-20
    • 1970-01-01
    • 1970-01-01
    • 2014-06-07
    • 2020-03-25
    • 1970-01-01
    • 2017-04-27
    相关资源
    最近更新 更多