我使用-moz-border-radius和-webkit-border-radius来制作圆角。但是我们知道IE 7不支持这一点。我想做的是基本上使用firefox和Safari的标准但是对于IE我想使用javascript。使用此http://www.editsite.net/blog/rounded_corners.html
我的问题是如何制作条件以便每个浏览器都知道呈现页面的方式?
答案 0 :(得分:2)
使用conditional comments仅为MSIE添加<script>
。
答案 1 :(得分:1)
只需将-moz-border-radius和-webkit-border-radius规则留在CSS中,IE就会完全忽略它们。你可以使用conditional comments来为IE放置javascript,如下所示:
<!--[if IE]>
<script type="text/javascript">
Rounded('rounded', 6, 6);
</script>
<![endif]-->
IE以外的所有浏览器都会完全忽略这一点。如果您只想为特定版本的IE使用此功能,请改用:
<!--[if IE 7]>
<script type="text/javascript">
Rounded('rounded', 6, 6);
</script>
<![endif]-->