Here’s me fiddle:
I want to work some CSS magic on the table header:
- Rounded corners in upper left and upper right
- Gradient color background
- Gradient border
- Cross-browser compatibility
How can this all be done?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Gradients:
Most modern browsers have implemented these using CSS3 but for Internet Explorer you’ll have to use special filters. Since CSS3 is an emerging standard, you have to use browser specific prefixes.
there may be a third approach
keep in mind that you could always use an image with a repeat-x on the background.
Rounded Corners:
Rounded corners are covered by border-radius in most of your modern browsers:
For older versions of Internet Explorer, you’ll unfortunately have to do more hackerly things that are probably not worth the time and effort really. http://webdesign.about.com/od/css/a/aa072406.htm is an example I found scanning the web really quickly.
For more stuff, the MDC is usually pretty good in my experience about explaining browser features and their compatibility and alternatives for the other browsers.