我正在尝试使用带有文本的图标作为文本输入字段的占位符,我尝试复制并粘贴来自表情符号(http://getemoji.com/)图标的图标,但它不起作用。我对这种情况有一个想法,通过使用css使用图像图标并添加javascript代码将其隐藏在焦点上,但是您可以更容易地使用另一种解决方案。
答案 0 :(得分:1)
在这里给出解决方案 css
尝试此代码DEMO
<强> HTML 强>
<input type="text" class="name" placeholder=" some text">
<强> CSS 强>
input {
border: none;
outline: none;
font-size:2em;
border: 1px solid #767676;
background-color: #FFFFFF;
width: 331px;
height: 44px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
:focus::-webkit-input-placeholder {color: transparent}
:focus::-moz-placeholder {color: transparent}
:focus:-moz-placeholder {color: transparent}
:focus:-ms-input-placeholder {color: transparent}