You do not need to use jQuery for rounded corners, there are solutions that will allow browsers to behave well even if JavaScript is disabled.
Check out http://css3pie.com/ , provides a fairly simple solution (htc file) to do the job. As stated in monn, IE9 gradient and radius do not work together. Css3Pie is designed to provide you with dev using css3 markup, but provides IE backup for IE6.
There is also css3please and compass (for ruby).
This issue has recently been discussed in the HTML5 Boilderplate versioning queue (HTML5 Boilerplate is a well-tested collaboration that brings together the best practices in modern web markup as a starting point for any platform). https://github.com/paulirish/html5-boilerplate/issues#issue/354
Here is a description of the problem and solution: http://frugalcoder.us/post/2010/09/15/ie9-corner-plus-gradient-fail.aspx
source share