使用图标和文本作为输入占位符



我试图使用带有文本的图标作为文本输入字段的占位符,我试图从Emoji(http://getemoji.com/)图标复制和粘贴图标,但它不起作用。对于这种情况,我有一个想法,即使用css使用图像图标并添加javascript代码将其隐藏在焦点上,但您可能有另一个更容易的解决方案。

给你这里是解决方案css

试试这个代码DEMO

<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}

相关内容

  • 没有找到相关文章

最新更新