javascript - 中心输入框和 Font Awesome 图标

标签 javascript css font-awesome

其他人也问过类似的问题,但我似乎在努力将 Font Awesome 图标与输入框垂直对齐。当你不使用大小来增加 Font Awesome 图标时它工作正常,但一旦你输入 fa-3x 或类似的东西,就会添加 margin-top。

有没有人有什么想法?

简单的例子是:

<div>
    <i class='icon icon-3x icon-camera'></i>
    <span id="inputfield">
      <input type="text" value="input here">
    </span>
</div>

div {
    border: 1px solid #ccc;
    height: 30px;
    margin: 60px;
    padding: 4px;
    vertical-align: middle;
}
i{
    float: left;
}
#inputfield{
    line-height: 30px;
    float: left;
}

最佳答案

<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous">
<form>
<fieldset>
<legend><i class="fa fa-user" aria-hidden="true"></i></legend>
<input type="text" class="something">
</fieldset>
</form>

关于javascript - 中心输入框和 Font Awesome 图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44411656/

相关文章:

html - 在 ul 中获取 li 元素的独立定位

ruby-on-rails - Rails link_to with font-awesome 和外部 url

javascript - 单击时使用 jquery 更改图标

javascript - 我可以强制百分比总和为精确值吗?

javascript - 从 javascript 输出中删除未定义的内容

javascript - 判断任何给定元素使用哪种类型的 "display"css bootstrap 的最佳方法是什么?

javascript - jQuery - fadeTo() - 我如何让它在每次调用事件时越来越淡?

css - GWT TabLayoutPanel 使用 cssresources

css - 使用 Font Awesome,如何摆脱悬停时的下划线?

javascript - 范围从 到 包含键和值的数组