父级div使用display:table-cell;vertical-align:middle会出现空隙。
来源:互联网 发布:linux ip 流量 编辑:程序博客网 时间:2024/05/17 23:27
父级div使用display:table-cell;vertical-align:middle会出现空隙。
1、html如下
<div class="divCon"> <img src="katong.png" /> </div>
2、css
.divCon{width:200px;height:200px;background:black;display: table-cell;vertical-align: middle;text-align:center;}.divCon img{width: 100%;height:100%;}
3、显示效果:
4、问题:如上面红色圈出所示,父框会多出3px的高度
5、解决方法:
a、让vertical-align在img中失效,给img设置display:block;使vertical-align:middle失效,因为它对块级元素不生效
b、给Img设置ling-height:0px
c、给父级div设置font-size:0
6、正常显示效果:
阅读全文
0 0
- 父级div使用display:table-cell;vertical-align:middle会出现空隙。
- 使用display:table-cell 和 vertical-align:middle 不定宽高图片居中于容器
- img 'vertical-align:middle;'
- vertical-align: middle;
- div里面的文本和元素不能垂直居中问题,使用vertical-align:middle不行
- 2. 为input元素设置vertical-align:middle; 3. 为label元素设置vertical-align:middle;display:inline-block;
- 图片在DIV 垂直居中显示(vertical-align: middle;)
- vertical-align: middle垂直居中
- vertical-align:middle 失效解决方法
- vertical-align: middle的用法
- vertical-align:middle 失效解决方法
- div中的图片居中对齐 or vertical-align:middle 属性设置无效
- 关于 vertical-align:middle 的误解
- vertical-align: middle;垂直居中精髓
- 利用vertical-align:middle垂直居中
- table支持vertical-align属性
- display table table-cell
- 使用display:table-cell元素部分出现空白缝隙的结解决
- java删除文件夹下的文件和文件夹的两种方式
- mysql升级到5.7,访问错误:1682
- Linux下登录服务器,并上传/下载文件,然后关闭服务器
- shell及其脚本
- Ubuntu16.04配置Caffe
- 父级div使用display:table-cell;vertical-align:middle会出现空隙。
- Octave
- 多线程
- SSL基础知识
- 小白科普:Netty有什么用?
- 多线程作业
- python的GUI,Label和Scale联合使用
- 投资要注意风控
- python学习—Day42—多进程Manager,进程池