使用display:table-cell元素部分出现空白缝隙的结解决

▼魔方 西西 提交于 2019-12-02 16:28:14
 <div class="hotelPicDiv">
    <div><img class="hotelPic" src="resources/images/hotel/40793bc11d7351dae2ebfc9135856832.jpg" /></div>
  </div>


.hotelPicDiv{ width:3rem; height:3rem;overflow:hidden; float:left; margin:0.345rem 0.285rem; display: table;}
.hotelPicDiv div{ display:table-cell; vertical-align:middle; line-height: 0;}
.hotelPic{ width:100%;}

此处终点标注关键三个属性.hotelPicDiv{ display: table;}
.hotelPicDiv div{ display:table-cell; vertical-align:middle; line-height: 1;}

重中之重: line-height: 1;

解决缝隙的关键就是他了,原理请参考:http://blog.csdn.net/hmily_hui/article/details/54614028

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!