【发布时间】:2016-09-30 14:56:27
【问题描述】:
基本上我在做一个联系表格,文字输入设计如上图。 而“First Name*”是占位符文本。
有谁知道如何将占位符文本下划线更改为与占位符文本不同的颜色。
input {
padding: 3px;
border: 1px solid #ddd;
}
input::-webkit-input-placeholder {
color: rgba(251,175,93,1);
font-weight: normal;
text-decoration: underline;
}
input::-moz-placeholder {
color: rgba(251,175,93,1);
font-weight: normal;
text-decoration: underline;
}
input:-moz-placeholder { /* Older versions of Firefox */
color: rgba(251,175,93,1);
font-weight: normal;
text-decoration: underline;
}
input:-ms-input-placeholder {
color: rgba(251,175,93,1);
font-weight: normal;
text-decoration: underline;
}
.textinput{
color: #585857;
outline: none;
width: 230px;
margin: 0 0 15px 0;
border: 1px solid #c2c2c2;
font-size: 13px;
display: block;
}
<input type="text" name="name" id="name" class="textinput" placeholder=" First Name*">
【问题讨论】:
-
目前还没有简单的解决方案,但希望“文本装饰样式”能够被更普遍地接受并使这变得容易:caniuse.com/#search=text-decoration-color
标签: html css input placeholder