Heim > Artikel > Web-Frontend > Wie kann ich Font Awesome Icons in ein Texteingabefeld integrieren?
Font Awesome-Symbolintegration in Texteingabefeld
Um ein Font Awesome-Symbol in ein Benutzernamen-Eingabefeld einzubetten, können Sie das folgende CSS in Betracht ziehen /HTML-Ansätze:
Zuerst Ansatz:
HTML:
<input name="txtName">
CSS:
.errspan { float: right; margin-right: 6px; margin-top: -20px; position: relative; z-index: 2; color: red; }
Dieser Ansatz nutzt Folgendes: nach dem Pseudoelement, um das Symbol im Eingabefeld zu positionieren.
Zweitens Ansatz:
HTML:
<div class="input-wrapper"> <input type="text" /> </div>
CSS:
.input-wrapper { display:inline-block; position: relative } .input-wrapper:after { font-family: 'FontAwesome'; content: '\f274'; position: absolute; right: 6px; }
Dieser Ansatz verwendet einen Container div, um das Symbol relativ zum Eingabefeld zu positionieren.
Zusätzlich Überlegungen:
Stellen Sie sicher, dass Sie das Font Awesome-CSS gemäß dem bereitgestellten Code-Snippet ordnungsgemäß deklariert haben:
@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'); }
Das obige ist der detaillierte Inhalt vonWie kann ich Font Awesome Icons in ein Texteingabefeld integrieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!