div显示图片不全和background-size在ie和火狐下不生效的解决方法
来源:互联网 发布:cf刷枪软件 编辑:程序博客网 时间:2024/05/16 04:52
1:在固定长宽的div下,放入图片,有时候图片过大的时候,图片就不能完全显示在div里面。
如下面代码
<!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>
问题解决
阅读全文
0 0
- div显示图片不全和background-size在ie和火狐下不生效的解决方法
- JavaScript在IE和Firefox(火狐)的不兼容问题解决方法小结
- JavaScript在IE和Firefox(火狐)的不兼容问题解决方法小结
- 360浏览器 极速模式下,有些幻灯图片不显示,但其它火狐和IE浏览器都显示
- ie下div撑不开或背景图片不显示的解决方法
- JavaScript在IE和Firefox(火狐)的不兼容问题解决
- css样式中background在ie中显示正常,到firefox和safari不显示
- background图片背景在IE下显示失败
- JS在火狐和IE下差别
- JS在火狐和IE下的差异
- js在IE和火狐下的一些区别
- 关于在 火狐 IE 和 360 下的调试心得
- event.button在火狐和IE下的不同
- IE和火狐的不兼容
- Skype在线但是在ie和火狐上测试zencart时候无法都显示在线解决方法
- flash放在div层下(IE和火狐都兼容)
- IE下fancybox显示图片不全问题
- 关于火狐和IE下select控制div
- 持续集成篇 --Hudson持续集成服务器的安装配置与使用
- 端口分类
- Mysql 新建用户权限
- Java 根据日期计算星期几
- 自动显示和隐藏头布局的ListView(转)
- div显示图片不全和background-size在ie和火狐下不生效的解决方法
- 不同浏览器中Div层覆盖Flash层的几种方法
- solr的维护
- Derek的成长之路——前端与移动开发之HTML(总结篇)
- <nav></nav>
- echarts放大缩小功能
- Impala运行中java.net.UnknownHostException: nameservice1的异常
- linux jdk安装
- 守护进程