简单形式内的图标

时间:2015-10-21 14:31:54

标签: css ruby-on-rails simple-form

我在我的rails应用程序中使用simple_form_for,我需要重新创建这样的内容:

Result

我目前能够使用占位符重新创建盒子,但这些图标似乎对我不起作用。

我找不到如何添加例如文本域内的fontawesome图标。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

您可以在输入上使用text-indent:这是代码



.input-group {
    position: relative;
    width: 50%;
}
input {
    text-indent: 20px;
    width: 100%;
}

i {
    position: absolute;
    right: 0;
}

<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet"/>
<div class="input-group">
  <i class="fa fa-fw fa-user"></i>
  <input type="name" placeholder="Name">
</div>
<div class="input-group">
  <i class="fa fa-fw fa-envelope-o"></i>
  <input type="email" placeholder="Email">
</div>
&#13;
&#13;
&#13;