看起来我在IE 8中遇到了css问题。下面的代码在FF上运行没有问题。但是,在IE8中似乎没有将css样式应用于select元素。你知道是什么导致IE 8出现这个问题吗?我希望它与两个浏览器都兼容。
代码如下:
<html>
<body>
<style type="text/css">
.highlight{
border-style: solid;
border-width: 2px;
border-color: #FF0000;
}
</style>
<table>
<tr>
<td>
<select class="highlight" >
<option></option>
<option value="125" >Test1 - Test2</option>
</select>
</td>
</tr>
</table>
</body>
</html>
发布于 2010-07-06 21:45:32
发布于 2010-07-06 21:44:47
你应该为你的超文本标记语言使用。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<body>
....
然后它就可以按预期工作了。
发布于 2010-07-06 21:45:59
并不是所有浏览器都能可靠地设置<select>
元素的样式。
https://stackoverflow.com/questions/3186691
复制相似问题