我的网站在IE6中看起来不好,但在Firefox中很好。它似乎影响我在CSS中制作的图像和框。用于IE6的CSS帮助
在Firefox中它看起来很棒,“圆框”并没有问题,但在IE6中它出来的方形,并没有对齐!加上我也出来的形式广场和背景图像消失了。
td.login_bar {
border-radius:10px;
border:solid 1px #666;
padding:10px;
background-color:#efefef;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}
.join_input {
border:solid 1px #CCC;
padding:5px;
width:250px;
font-size:14px;
color:#999;
-webkit-border-radius:4px;
-moz-border-radius:4px;
}
.join_input:focus {
border:solid 1px #666;
font-weight:bold;
background-image:url(../imgs/edit_small_ico.png);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
}
那么我需要做些什么来解决这个问题呢?或者只是禁止IE6? 我是否需要为ie6 +格式化一个新的.css?
*更新: 我更新了我的代码感谢你们,但它仍然看起来不好,只是没有那么糟糕大声笑,所以我会继续努力,谢谢你们!
我投 “只是禁止IE6”。另请注意,'border-radius'不再需要供应商前缀。它在所有主流浏览器中都没有前缀,效果很好。这并不能解决你的IE6问题,但它对IE9和Opera有帮助,目前你不支持。 – Bazzz 2011-05-06 16:16:24
IE6不支持border-radius。你必须使用图像黑客来做到这一点。 – 2011-05-06 16:16:50
在仅使用CSS的IE6中,圆角不可能。 – Davy8 2011-05-06 16:17:41