div显示图片不全和background-size在ie和火狐下不生效的解决方法
2017-06-19 11:17
381 查看
1:在固定长宽的div下,放入图片,有时候图片过大的时候,图片就不能完全显示在div里面。
如下面代码
执行结果如下所示:
我们想让图片适应div时,一般会加上background-size:100% 100%;
执行结果如下所示:
2:图片确实是自适应div的大小了,但是在ie和火狐下,background-size:100% 100%;不生效
解决方法:加上filter属性
问题解决
如下面代码
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> div.myDiv{ background-image: url(aa.bmp); width: 90px; height: 30px ; } </style> </head> <body> <div class="myDiv"> </div> </body> </html>
执行结果如下所示:
我们想让图片适应div时,一般会加上background-size:100% 100%;
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> div.myDiv{ background-image: url(aa.bmp); background-size:100% 100%; width: 90px; height: 30px ; } </style> </head> <body> <div class="myDiv"> </div> </body> </html>
执行结果如下所示:
2:图片确实是自适应div的大小了,但是在ie和火狐下,background-size:100% 100%;不生效
解决方法:加上filter属性
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> div.myDiv{ background-image: url(aa.bmp); background-size:100% 100%; width: 90px; height: 30px ; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='aa.bmp',sizingMethod='scale'); } </style> </head> <body> <div class="myDiv"> </div> </body> </html>
问题解决
相关文章推荐
- IE下background背景图片无法显示问题解决方法
- IE下background背景图片无法显示问题解决方法
- IE中图片不显示火狐中可以显示解决方法
- ie下div撑不开或背景图片不显示的解决方法
- div嵌套时背景图片不显示问题解决方法总结
- IE网页中PNG格式图片无法显示的解决方法
- 图片不存在时,火狐(FireFox)不显示红色叉(图片占位符)的解决方法。
- png透明图片,ie下的怪异模式,无法显示的解决方法
- 火狐与IE DIV高度自适应解决方法以及背景颜色自适应
- IE9下PDF图片无法正常打开无法显示正常的解决方法
- IE显示div正常,Firefox浏览器中div层重叠的解决方法
- IE下textarea中font-size值很大时文字不显示的解决方法
- 实现div的背景图片在各个浏览器上自适应显示:即backgroun-size属性不支持低版本ie的解决方案
- DIV居中,火狐下无法正常显示解决方法
- ie11兼容性问题,jsp在IE11显示不全问题,ie11覆盖内容问题解决方法
- Word2013 图片或数学公式显示不全解决方法
- IE不能显示PNG图片的解决方法
- div+css总结—FF、IE7下div不设置高度背景颜色或外边框不能显示的解决方法
- Word2007图片显示不全解决方法
- Skype在线但是在ie和火狐上测试zencart时候无法都显示在线解决方法