ฉันพยายามแทรกไอคอนผู้ใช้ในช่องป้อนชื่อผู้ใช้
ฉันได้ลองวิธีแก้ปัญหาจากคำถามที่คล้ายกันโดย
ทราบว่าbackground-image
คุณสมบัติไม่ทำงานเนื่องจากFont Awesomeเป็นแบบอักษร
ต่อไปนี้เป็นวิธีการของฉันและฉันไม่สามารถแสดงไอคอนได้
.wrapper input[type="text"] {
position: relative;
}
.wrapper input[type="text"]:before {
font-family: 'FontAwesome';
position: absolute;
top: 0px;
left: -5px;
content: "\f007";
}
ฉันมีแบบอักษรหน้าประกาศในแบบอักษรเริ่มต้น css ที่น่ากลัวดังนั้นฉันไม่แน่ใจว่าถ้าเพิ่มแบบอักษรตระกูลด้านบนเป็นวิธีที่เหมาะสม
@font-face {
font-family: 'FontAwesome';
src: url('../Font/fontawesome-webfont.eot?v=3.2.1');
src: url('../Font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../Font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../Font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../Font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
}