gpt4 book ai didi

html - html 形式的 Font Awesome 图标

转载 作者:太空宇宙 更新时间:2023-11-04 12:57:27 25 4
gpt4 key购买 nike

我想在 html 表单中包含很棒的字体图标(如用户名和密码文本框)。如果我将它作为占位符,它会在我单击文本框后立即消失。我想要它是这样的:当我单击文本框时,占位符(例如:“用户名”作为文本)应该消失,而当我单击文本框时, Font Awesome 图标(例如:用户图标)不应该消失。什么应该我有吗?

最佳答案

试试这个:

<p class="wrapper"><input placeholder="&#61447; Username"></p>

CSS:

.wrapper input[type="text"] {
position: relative;
}

input { font-family: 'FontAwesome'; } /* This is for the placeholder */

.wrapper:before {
font-family: 'FontAwesome';
color:red;
position: absolute;
top: 0px;
left: -5px;
content: "\f007";
}

http://jsfiddle.net/jagmitg/0osgcoue/


编辑:这是一个替代方案(不在输入中,但它不会消失。)

<label id="email-label2">
<i class="fa fa-rocket"></i>
<input type="text"id="email2" placeholder="email here" />
</label>

CSS:

#email-label2 {
position: relative;
}

#email-label2 .fa-rocket {
color: #666;
top: 2px;
left: 5px;
position: absolute;
}

#email2 {
padding-left: 20px;
}

http://jsfiddle.net/jagmitg/xs459ab2/

你需要在某些事情上妥协!

关于html - html 形式的 Font Awesome 图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25708569/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com