我不能使用html5。我只需要使用xhtml。将css3渐变和border-radius与xhtml ??
配合使用答案 0 :(得分:3)
是的,HTML版本与CSS版本之间没有直接关系。
如果浏览器支持CSS样式,则无论您使用何种HTML版本,它都能正常工作。
(例外情况是,如果您没有有效的文档类型,某些功能可能会被禁用,以便页面以Quirks模式呈现。)
答案 1 :(得分:2)
是的,它完美无缺。不是在IE中。对于IE,你必须使用这样的过滤器:
IE 5.5-7:
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#FF0000FF, endColorStr=#FFFFFFFF, GradientType=1);
IE 8:
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0000FF, endColorstr=#FFFFFFFF, GradientType=1)";
对于IE中的圆角div角,我推荐使用Curvy Corners javascript。这是一个Link。