1. 使用浏览器私有前缀
.box{ -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }
2. 使用Modernizr库
<script src="modernizr.custom.js"></script> <link rel="stylesheet" href="styles.css"> .box{ border-radius: 5px; } .no-border-radius .box{ -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }
3. 使用CSS Hack
.box{ border-radius: 5px; _border-radius: 5px; *border-radius: 5px; }
总之,要在实际应用中充分考虑到浏览器兼容性问题,不断尝试各种不同的方法,才能更好地应用CSS3技术。