【发布时间】:2015-11-19 14:36:02
【问题描述】:
我为地址表单设置了一个占位符,为访问者提供了如何格式化地址的示例。占位符文本在 IE 中可见,但在其他浏览器(chrome、firefox、safari)中是透明的。
如何修复它以使其在所有浏览器中显示?
.form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control::-moz-placeholder {
color: #999;
opacity: 1;
}
.form-control:-ms-input-placeholder {
color: #999;
}
.form-control::-webkit-input-placeholder {
color: #999;
}
}
.form-control:-moz-placeholder {
color: #c0392b;
}
}
.form-control::-moz-placeholder {
color: #c0392b;
}
<div class="form-group">
<label>Recipients Address</label>
<textarea class="form-control" id="message" name="message" placeholder="Enter the address in the same format as you would write it on a envelope.
EXAMPLE:
Thomas Nolan Kaszas II
5322 Otter Lane
Middleberge FL 32068" rows="8"></textarea>
</div>
【问题讨论】:
-
按预期工作。铬 44.0.2403.157
-
@Cheslab 截图添加
-
它对我来说仍然可以正常工作,虽然它看起来不像你的截图中的样子
标签: css