【发布时间】:2015-09-21 03:51:13
【问题描述】:
我有一个带占位符的输入框,占位符文本非常粗体,我想让它更薄。我查看了这个资源http://coolestguidesontheplanet.com/styling-placeholder-text-input-fields-forms-css/,它提供了更改字体粗细的代码,但它不起作用。到目前为止,这是我的代码:
.infoPlaceholder::-ms-input-placeholder {
font-weight: lighter;
}
<input class="infoPlaceholder" name="firstName" placeholder="First Name"/>
但是,这并没有改变占位符的权重。对我来说,这似乎仍然很大胆。我的代码有问题吗?或者有没有其他方法可以产生这种效果?
【问题讨论】:
-
"有一个输入框有占位符,占位符文字很粗体" 可以创建stacksn-ps,jsfiddlejsfiddle.net来演示吗?
-
输入字体占位符由输入字体控制,不能单独设置样式。此外,您可能需要不同的字体来输入更轻的字体。我在我的项目中使用“proxima-nova”字体并在使用该字体时设置
font-weight: 100,并且重量更轻。
标签: javascript jquery html web