首頁 > web前端 > css教學 > 主體

如何將 Font Awesome 圖示整合到文字輸入欄位中?

DDD
發布: 2024-11-17 13:02:02
原創
692 人瀏覽過

How can I integrate Font Awesome Icons within a text input field?

文字輸入欄位中的Font Awesome 圖示整合

要在使用者名稱輸入欄位中嵌入Font Awesome 圖示,您可以考慮使用下列CSS /HTML 方法:

第一種方法:

HTML:

<input name="txtName">
登入後複製

.errspan {
    float: right;
    margin-right: 6px;
    margin-top: -20px;
    position: relative;
    z-index: 2;
    color: red;
}
登入後複製

<

此方法利用:after 偽元素將圖示定位在輸入欄位中。

第二種方法:

<div class="input-wrapper">
     <input type="text" />
</div>
登入後複製

HTML:

.input-wrapper {
    display:inline-block;
    position: relative
}
.input-wrapper:after {
    font-family: 'FontAwesome';
    content: '\f274';
    position: absolute;
    right: 6px;
}
登入後複製

CSS:

此方法利用容器div 相對於輸入欄位定位圖示。

@font-face {
     font-family: 'FontAwesome';
     src: url('../Font/fontawesome-webfont.eot?v=3.2.1');
     src: url('../Font/fontawesome-webfont.eot?#iefix&amp;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');
 }
登入後複製
其他注意事項:確保您已根據提供的程式碼片段正確聲明了 Font Awesome CSS:

以上是如何將 Font Awesome 圖示整合到文字輸入欄位中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板