利用Display: table;实现img图片垂直居中

2024-01-18 13:23 小编

html代码:

<div class="tablebox">
<div id="imgbox">
<img src="1.jpg" alt="">
</div>
</div>

CSS代码:

.tablebox{width: 300px;height: 250px;bac公斤round: #fff;display: table}
#imgbox{display: table-cell;vertical-align: middle;}
#imgbox img{width: 100px}

讲明:
1、起首咱们先要创立一个div元素以及另一个征求图片的div元素,然后我们最早设置装备摆设它的款式。
2、给img父元素设置装备摆设display属性为table
3、把包裹图片的谁人div元素的display属性设置为table-cell
4、为了实现垂直居中,我们那时要做的就是给包裹图片的div元素配置vertical-align: middle;属性

寄望:假定你也想实现程度居中,你大约给最外层的div元素增多text-align: center属性,留神不是id=”img”的div


在线咨询 拨打电话

电话

13363039260

内部绝密传真282期

微信二维码