时间:2021-05-08
很久木有写点什么了,最后干的活比较杂。除了公司里的事情之外,还写了点别的东西。
刚写一个页面,在chrome,FF里调试完后,忽然想起ie来,放到Ie里其它还好了,但是有个背景图片显示不出来。
调试N遍后,只好上stackoverflow去找一下,果然找到了。
最初是这样写的:
复制代码代码如下:
background: url(../images/goods.png)no-repeat!important;
在ie8下不显示,改成如下:
复制代码代码如下:
background: url(../images/goods.png) no-repeat!important;
可以显示了。
看出差别了吗?没有错,一个空格。仅一个空格而已。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
css3背景图像相关兼容性:IE9+background-clip背景图片绘制区域background-clip:border-box;内容区Documentd
IE6下CSS背景图片闪烁的Bug(ie6下的背景图片缓存问题)IE6下的背景图片每次使用都会重新发送请求(非本地),连一个hover效果时候同样的背景图片仅仅
对于图片,首先我们先想到是背景图片。因为我们许许多的装饰都是用背景图片来实现的。既然这样,那么就从CSS控制背景图片讲起吧。定义和用法background-im
CSS背景:background:#00ffee;//设置背景颜色background-image:url(*.jpg);//设置背景图片background-
例如:CSS代码a:hover{background:url(imagepath)}常用的解决方案:在页面底部添加以下IE6专用代码,让IE6缓存CSS背景图片