html - `<fieldset>` 中的 Font Awesome ,带有 Bootstrap 4 种形式

标签 html css twitter-bootstrap font-awesome

对于 bootstrap 4 中的单输入表单,放置超赞字体图标的一个好方法是 input-group-addon类:

<div class="input-group">
    <span class="input-group-addon">
        <i class="fa fa-envelope"></i>
    </span>
    <input class="form-control" type="text" placeholder="Email address">
</div>

呈现如下:

enter image description here

但是,对于多部分形式,bootstrap 4 似乎隐含地建议使用 <fieldset>标记,但这个成语的自然扩展不起作用:

<form action="" method="POST">
    <fieldset class="form-group">
        <span class="input-group-addon">
            <i class="fa fa-envelope"></i>
        </span>
        <input class="form-control" type="text" placeholder="Email address">
    </fieldset>
</form>

它在顶部呈现图标:

enter image description here

有没有办法在不编写自定义 css 的情况下将图标设置到字段的左侧?

最佳答案

尝试将您的 form-group 类更改为 input-group:

<form action="" method="POST">
    <fieldset class="input-group">
        <span class="input-group-addon">
            <i class="fa fa-envelope"></i>
        </span>
        <input class="form-control" type="text" placeholder="Email address">
    </fieldset>
</form>

关于html - `<fieldset>` 中的 Font Awesome ,带有 Bootstrap 4 种形式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37091571/

相关文章:

javascript - Jquery ajax post 禁用启用字段并获取响应

javascript - 需要重新排列 JSON

javascript - 如何在我的计算器中存储结果和查看以前的计算结果?

css - Safari 似乎不喜欢他们选择标签上的某些样式

c# - 网络核心 : How to create CSS with TagBuilder?

javascript - HTML 或 Javascript 问题 - 图像测试

css - 使用 anchor 链接时菜单栏隐藏 div

javascript - 使用 Bing map V8 Web 控件自动打开面包屑控件

css - Rails - 如何使用 Cloudinary 从多个服务器获得相同的图像大小(分辨率)

css - Bootstrap 工具提示 css 不起作用