Html 表单背景色仅适用于IE 8?

Html 表单背景色仅适用于IE 8?,html,css,Html,Css,通常情况下,IE8是我存在的祸根,但在这种情况下,它是唯一一个似乎能够正确选择表单背景颜色的浏览器。以下是CSS,它似乎只在IE8中按预期运行。Firefox和Safari都没有表单的背景色 #defaultform { width: 500px; padding: 20px; background: #f0f0f0; overflow:auto; /* Border style */ border: 1px solid #cccccc; -moz-border-radius: 7px; -

通常情况下,IE8是我存在的祸根,但在这种情况下,它是唯一一个似乎能够正确选择表单背景颜色的浏览器。以下是CSS,它似乎只在IE8中按预期运行。Firefox和Safari都没有表单的背景色

#defaultform {

width: 500px;
padding: 20px;
background: #f0f0f0;
overflow:auto;

/* Border style */
border: 1px solid #cccccc;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;

/* Border Shadow */
-moz-box-shadow: 2px 2px 2px #cccccc;
-webkit-box-shadow: 2px 2px 2px #cccccc;
box-shadow: 2px 2px 2px #cccccc;

}

这可能是你的doctype吗?我可以在Firefox和Safari中使用它:

<!DOCTYPE html>
<html>
<head>
<style>
#defaultform {

width: 500px;
padding: 20px;
background: #f0f0f0;
overflow:auto;

/* Border style */
border: 1px solid #cccccc;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;

/* Border Shadow */
-moz-box-shadow: 2px 2px 2px #cccccc;
-webkit-box-shadow: 2px 2px 2px #cccccc;
box-shadow: 2px 2px 2px #cccccc; 

}
</style>
</head>
<body>

<form id="defaultform" name="myform">
    <label>Input 1</label>
    <input type="text" name="input1" value="" />
</form>
</body>
</html>

#默认格式{
宽度:500px;
填充:20px;
背景:#f0;
溢出:自动;
/*边框样式*/
边框:1px实心#中交;
-moz边界半径:7px;
-webkit边界半径:7px;
边界半径:7px;
/*边界阴影*/
-moz盒阴影:2px2px2px#CCCC;
-webkit盒阴影:2个2个2个2个#CCCC;
盒影:2×2×2×2#中交;
}
输入1

请发布一个完整的示例。