IE7单选按钮CSS重置或覆盖

时间:2012-05-29 17:24:37

标签: html css internet-explorer-7 radio-button

快速提问......

有没有办法在IE7中重置单选按钮的CSS样式?我的意思是......我有一个页面有很多css样式,在应用了无数样式的某些时候,他们用“输入”样式“触摸”单选按钮,据我所知,在IE7,如果您使用无线电接触 color 属性,则会丢失所有默认样式,而使用一个丑陋的全黑单选按钮而不是默认的绿色按钮。

因为我无法修改已经完成的样式,是否有办法覆盖或重置之前的规则并让默认的规则接管?

如果您在IE7中查看this页面,您可以看到我的意思......(无线电1和2)

编辑:

<html>
<head>

<style type="text/css" media="all">
#el02 {
    background-color:#F00;
}

#el02 {
    background-color:white; //or none or whatever
}
</style>

</head>
<body>
    <input type="radio" id="el02">
    <label for="el02">Radio button 2</label>

</body>
</html>

如果您在IE7中查看此代码,您将看到整个样式如何被删除,而不应该。

显然我有可能做错事,如果是这样的话请非常友好地指出正确的价值来恢复风格。

1 个答案:

答案 0 :(得分:0)

此问题已在此处提出:Reset input style for checkboxes to default in IE,答案是修改以前的CSS,此处的解释也发布在类似的问题中:https://stackoverflow.com/a/381135/1419432