简体   繁体   English

Bootstrap 4 Font-awesome 输入图标

[英]Bootstrap 4 Font-awesome input icons

I'm trying to figure out how to add font-awesome icons to my input fields.我想弄清楚如何将字体很棒的图标添加到我的输入字段。 I found a design that I really like and I need to fit icons in the input field.我找到了一个我非常喜欢的设计,我需要在输入字段中放置图标。 This is what it looks like:这是它的样子: 在此处输入图片说明

But my form looks like this, And I can't really figure out how to add them in. I looked for numerous answers but none of them worked out for me as always I hope I can find the answer here.但是我的表格看起来像这样,我真的不知道如何添加它们。我寻找了很多答案,但没有一个像往常一样适合我,我希望我能在这里找到答案。 在此处输入图片说明

Anyhow, This is the code for the form.无论如何,这是表单的代码。

 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.2/css/bootstrap.min.css" integrity="sha384-y3tfxAZXuh4HwSYylfB+J125MxIs6mR5FOHamPBG064zB+AFeWH94NdvaCBm8qnd" crossorigin="anonymous"> <script src="https://use.fontawesome.com/f4737361cc.js"></script> <form class="" method="POST" action=""> <div class="row"> <div class="col-md-12"> <div class="form-group"> <i class="fa fa-user-o"></i> <input id="email" type="email" class="form-control custom-input" name="email" value="" placeholder="Email adress" required autofocus style="border-radius: 30px;"> </div> </div> </div> <div class="row"> <div class="col-md-12"> <div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}"> <i class="fa fa-lock"></i> <input id="password" type="password" class="form-control custom-input" name="password" placeholder="Wachtwoord" required style="border-radius: 30px;"> </div> </div> </div> </form>

Thanks in advance提前致谢

you can set the position:absulote to .fa then add position:relative to .form-control您可以将position:absulote设置为 .fa 然后将position:relative添加到 .form-control

 form i.fa { position: absolute; top: 6px; left: 20px; color: blue; font-size: 22px; z-index: 9999; } .form-control { position: relative; padding-left: 45px !important; }
 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.2/css/bootstrap.min.css" integrity="sha384-y3tfxAZXuh4HwSYylfB+J125MxIs6mR5FOHamPBG064zB+AFeWH94NdvaCBm8qnd" crossorigin="anonymous"> <script src="https://use.fontawesome.com/f4737361cc.js"></script> <form class="" method="POST" action=""> <div class="row"> <div class="col-md-12"> <div class="form-group"> <i class="fa fa-user-o"></i> <input id="email" type="email" class="form-control custom-input" name="email" value="" placeholder="Email adress" required autofocus style="border-radius: 30px;"> </div> </div> </div> <div class="row"> <div class="col-md-12"> <div class="form-group {{ $errors->has('password') ? ' has-error' : '' }}"> <i class="fa fa-lock"></i> <input id="password" type="password" class="form-control custom-input" name="password" placeholder="Wachtwoord" required style="border-radius: 30px;"> </div> </div> </div> </form>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM