Hi,
How would one use CSS3 gradients for a background image, and fallback to a PNG image if the gradients were not supported?
Hi,
How would one use CSS3 gradients for a background image, and fallback to a PNG image if the gradients were not supported?
Here you go.
Browser who do not support CSS3 gradients will just use the image.
div {
background-color: #1a82f7; /* fallback color */
background-image: url(images/linear_bg_2.png); /* fallback image */
background-image: -moz-linear-gradient(100% 100% 90deg, #2F2727, #1a82f7);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a82f7), to(#2F2727));
}
also have a look here: http://leaverou.me/2009/03/check-whether-the-browser-supports-rgba-and-other-css3-values/