HTML的占位符属性在IE10中无法正常工作

问题描述 投票:0回答:1

请考虑以下代码。

<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
     <input type="text" name="fname" placeholder="First name"><br>
</body>
</html>

这在Chrome和Firefox中运行良好。但在IE 10中,占位符文本以斜体显示。我希望IE10中的占位符文本采用正常的字体样式。

javascript html css internet-explorer placeholder
1个回答
0
投票

在IE中你可以设置占位符样式如下:

input:-ms-input-placeholder {
    font-style:normal
}
© www.soinside.com 2019 - 2024. All rights reserved.