图片在块级元素中(宽高可变)垂直居中
2017-03-27 20:10
190 查看
当块级元素随着设备屏幕等比防缩的时候 图片垂直居中的css方法:
让iconImg垂直居中于scaleImg(自适应宽高);
原理:给父级块元素设置好宽高,让空标签高与父级相同,宽为1px ,margin-left:-1px;vertical-align:middle;父级要设font-size:0;
垂直居中图片宽与父级相同;高自适应;vertical-align:middle;
让iconImg垂直居中于scaleImg(自适应宽高);
<li> <span class="coverLayer"></span> <img src="images/index/bottom1.jpg " class="scaleImg" alt=""/> <div class="iconDiv iconDiv1"> <span class="spanBlank"></span> <img src="images/index/icons1.png" class="iconImg "> </div> </li>
.iconDiv{position:absolute;left:25%;top:0;margin:auto;z-index:3;width:50%;height:100%; text-align: center;transition: 1s ;font-size: 0;}
.iconDiv .spanBlank{display:inline-block;width:.01rem;height:100%;margin-left:-.01rem;
vertical-align: middle;}
.bottom ul li .iconDiv img{width:100%;height:auto;vertical-align: middle;}
原理:给父级块元素设置好宽高,让空标签高与父级相同,宽为1px ,margin-left:-1px;vertical-align:middle;父级要设font-size:0;
垂直居中图片宽与父级相同;高自适应;vertical-align:middle;
相关文章推荐
- 父元素高度确的多行文本、图片、块级元素的竖直居中
- CSS里的各种水平垂直居中基础写法心得分享(附内联元素,块级元素的基本概念)
- 网页元素居中攻略记_(6)图片水平垂直居中
- CSS3小技巧之块级元素左右垂直居中
- span元素与块级元素(div、p)位于同一行时的垂直居中问题
- li 元素中包含 a img 元素, 图片垂直居中的解决
- CSS实现文字或图片等元素垂直、水平、绝对定位居中技术
- 元素,单行文字或多行文字,图片 之 水平垂直居中的方法大全及例子分析
- 文字或图片元素在DIV中垂直居中
- 行内元素与块级元素垂直居中
- span的内容居中,垂直居中,宽,高,是否块级元素
- 怎么让块级元素水平和垂直都居中
- 如何保证在IE和火狐等主流浏览器让图片在块级元素中左右,上下居中显示
- 块级元素垂直居中
- 51 css 图片文字同时垂直居中 z-index无效 父级元素塌陷 图片宽度自适应
- CSS里的各种水平垂直居中基础写法心得分享(附内联元素,块级元素的基本概念)
- CSS里的各种水平垂直居中基础写法心得分享(附内联元素,块级元素的基本概念)
- 图片文字混排的垂直居中、inline-block块元素和行内元素混排的垂直居中问题
- 如何让未知宽高的图片在已知宽高的父元素中垂直居中?
- CSS设置行内元素和块级元素的水平居中、垂直居中