最近在做网站,发现网上有很多这方面的答案和代码,但是要兼容浏览器,很多都不全,整理了下我的代码,希望对别人有所帮助。

<div class="wgImg">
<a href="#"><img src="data:images/54.jpg" /></a>
</div>

css代码:

/*图片自适应居中*/
.wgImg{width:88px; height:124px; line-height:124px; border:2px solid #fff; overflow:hidden;text-align:center;display:table; }
.wgImg a{display:table-cell;vertical-align:middle;width:88px;height:124px;}
.wgImg a img{ width:88px; display: inline-block; vertical-align: middle; height: auto;
max-width: 100%;
}

/*For IE6 */
*html .wgImg a{position:absolute;top:50%;width:100%;text-align:center;height:auto;display:block;}
*html .wgImg a img{position:relative;top:-50%;left:-50%;width:expression(this.width>88?"84px":"auto");height:expression(this.height>124?"124px":"auto");}
/*=================*/

由于本人电脑上没有ie6,在ie6上没有测试不知道可行不,其他浏览器都ok。

转载于:https://www.cnblogs.com/MandyLee/p/3638135.html

图片自适应div比例缩放上下左右居中相关推荐

  1. php 上下位置居中,CSS_css中position:fixed实现div在窗口上下左右居中,上下左右 居中 代码如下 复制 - phpStudy...

    css中position:fixed实现div在窗口上下左右居中 上下左右 居中 代码如下 复制代码代码如下: div{ position:fixed; margin:auto; left:0; ri ...

  2. 微信小程序图片根据屏幕比例缩放

    // 图片根据屏幕比例缩放imageUtil(e) { let self = this,imageSize = {},originalWidth = e.detail.width,//图片原始宽 or ...

  3. html图片自动在div里放大,css图片自适应div大小怎么做

    css图片自适应div大小怎么做 内容导读:css图片自适应div大小的控制,为了让图片能够更好的展示,建议使用max-width这个属性.不管是pc端还是移动端,或者是自适应网站,使用max-wid ...

  4. 背景图片自适应div

    背景图片自适应div,一种是设置background-size:cover:一种是设置背景图片no-repeat,background-size:100%; (1) background: url(& ...

  5. 小程序 背景图片样式 阴影 子元素上下左右居中 上下居中 左右居中

    小程序 css3 常用的一些样式: 一. 背景颜色半透明 1. 透明背景颜色样式 background:rgba(0,0,0,0.5); 2. 背景图片样式 background-image: url ...

  6. 微信小程序——image图片自适应宽度比例显示的方法

    微信小程序的组件image是用来显示图片的,它有一下几个属性: 1.src              图片资源地址 2.mode          图片裁剪.缩放的模式 3.binderror     ...

  7. JQuery加载图片自适应DIV大小

    http://www.aichengxu.com/article/Javascript/1237_7.html 如何在固定大小的div中放置一个图片,当图片较小时显示实际大小,当图片超过div 大小时 ...

  8. 图片无损压缩 图片无损等比例缩放

    突然接受到一个需求,要将客户的一部分高质量图压缩并且等比例缩放到800px. 尝试很多,遇到两个问题: 1.图片压缩了,14MB大概还有50KB左右,质量差的很,和原图很不一样. 2.图片等比例缩放了 ...

  9. HTML 分辨率自适应 等比例缩放

    大屏可视化项目,对于屏幕分辨率自适应适配的一些小技巧 前置条件:大屏设计尺寸:1920*1080 在页面初始化的时候设置函数 // 屏幕自适应 function resizeFun(){ var w ...

  10. 微信小程序image图片自适应宽度比例显示的方法

    一.了解image组件 由于image有默认的固定的宽度和高度,这样我们在做图片自适应的时候,就不好做了.下面就来一起解决下 二.方法 (一).使用mode:widthFix widthFix:宽度不 ...

最新文章

  1. 软件定义的数据中心-【软件和信息服务】2012.11
  2. 互联网1分钟 |1019
  3. 对于XLS碎片提取的深入研究
  4. windows下的使用别人编译好的库文件进行安装xgboost
  5. 拼多多分享好友砍价Java实现_拼多多砍价怎么分享到朋友圈 砍价发到微信朋友圈方法...
  6. IDEA 插件开发入门教程
  7. Python 程序的抽样分析器 - Py-Spy
  8. hdu 2063 过山车(模板)
  9. 第14讲 转换与比较指令
  10. Maven 项目添加jetty 插件
  11. python 列表切片学习
  12. 如何在html中写json格式数据类型,html中如何美化展示json格式数据
  13. Guice 快速入门
  14. 54、消防控制室的设置要求
  15. 解决build.gradle文件报错No candidates found for method call xxxxxxx
  16. php js广告,JavaScript_用JS调用谷歌 AdSense广告的方法, 具体的google广告的js文件做 - phpStudy...
  17. python交易是什么意思_py交易什么梗?起源及流行原因
  18. 星星泪用计算机怎么弹,星星泪简谱
  19. TITAN RTX 与 RTX 3090 参数的对比,探计单双精度的问题
  20. 学习笔记12--基于专用短程通信的车联网技术

热门文章

  1. 如何在“活动监视器”中检查Mac是否需要更多内存?
  2. 10个Mac电脑使用技巧
  3. Money Pro for Mac如何导入账单?
  4. 2017 软工作业结队第二次作业
  5. Spring注解事务诡异提交全面解析
  6. lucene.net helper类 【结合盘古分词进行搜索的小例子(分页功能)】
  7. 快速打开 Mac OS X 隐藏的用户资源库文件夹
  8. java 中如何连接 oracle 数据库
  9. Mellanox infinoband RDMA SDP
  10. StringBuilder 使用方法