Inverse css image not showing in IE7, IE8

I am trying to give a background image of a div using css. This is my css

.header {
    background: url("../images/header1.png") no-repeat scroll right 15px rgba(0, 0, 0, 0);
    height: 55px;
    padding: 5px 0 0;
    width: 100%;
}

This works fine on firefox and chrome even on IE9 and IE10, but it doesn’t work on IE8 or older. I have googled and also referenced this question, but didn't help.

Background image not showing IE8

Thanks, helpers in advance.

+4
source share
2 answers

rgba is not supported in IE7 / IE8 http://css-tricks.com/rgba-browser-support/

-1
source
 .header
    {
    background: url("../images/header1.png");
    background-repeat:no-repeat;
    background-position:right 15px;
    height: 55px;
    padding: 5px 0 0;
    width: 100%;
    }
+1
source

All Articles