开发者

Background-image problem in IE 7

I have anchor element with CSS class. All browser show the BG-image well, except IE 7 (it won't show the image at all). (I added the _attributes since I saw thats what is used in other sites). When using IE Developr tools in IE7 it says background-image: none... Thanks

color: #FFFFFF;
cursor: pointer;
height: 102px;
left: 0;
margin-left: -7px;    
position: fixed;
text-indent: -9999px;
top: 25%;
width: 35px;
z-index: 9998;
background-color: #279cff;
border-color: #279cff;
border-st开发者_如何学Goyle: outset outset outset none;
border-width: 1px 1px 1px medium;
background-repeat: no-repeat;
height:170px;     
background-image: url(../images/1.png);     
background-position: 11px;


If the background has alpha transparency you won't be able to see that in IE6 properly because it doesn't render PNGs well. Either switch to gifs OR stop supporting ie6 :P


The underscore is a hack for CSS attribute to work only on 6, don't use it but use different CSS for IE. IE6 doesn't handle very well with png. try to use jpg and it will probably work. If not, try to float or display: block the element to see if it shows the background.


If your starting with _property it is for IE6 hacking. It will work only IE6. For IE6 use _property for IE7 use #property

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜