现在的位置: 首页 > 综合 > 正文

div+css解决图片垂直居中问题

2017年12月05日 ⁄ 综合 ⁄ 共 560字 ⁄ 字号 评论关闭

网上有很多解决图片垂直居中的方法 css hack或者js 前者我发现对于ul li的布局结构没发使li之间有间距 后者还存在js冲突的问题[我js比较差 不知道怎么解决js冲突问题 嘿嘿]

最终还是发现下面的方法比较简单可行 幸运的是兼容ie6789 火狐 谷歌[ie10没测试过] 感谢分享者

 

通过添加一无语义图片来解决图片垂直居中CSS,兼容各种IE6,IE7,火狐,谷歌等浏览器。

<style>
.itm { border: 2px solid #ccc; width: 160px; height: 160px; text-align: center; }
.blank {width:0;height:160px;}
.itm img {vertical-align:middle;}
</style>
<div class="itm">
<img src="http://cn.yimg.com/i/comn/blank.gif" class="blank" />
<a href=""><img src="http://cn.yimg.com/bookmark/yisou/mp3/m060616.jpg"/></a>
</div>

 

blank.gif是一张透明图片

转载地址:http://www.51xuediannao.com/html+css/htmlcssjq/103.html

抱歉!评论已关闭.