18910140161

div+css 怎么让一个小div在另一个大div里面 垂直居中 - 防空洞123

顺晟科技

2022-09-14 10:44:21

304

div+css 怎么让一个小div在另一个大div里面 垂直居中

方法1:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 .parent{width:800px;height:500px;border:2pxsolid#000;position:relative;}.child{width:200px;height:200px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;background-color:red;}

方法2:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 .parent{width:800px;height:500px;border:2pxsolid#000;display:table-cell;vertical-align:middle;text-align:center;}.child{width:200px;height:200px;display:inline-block;background-color:red;}

方法3:

1 2 3 4 5 6 7 8 9 10 11 12 13 .parent{width:800px;height:500px;border:2pxsolid#000;display:flex;justify-content:center;align-items:center;}.child{width:200px;height:200px;background-color:red;}

方法4:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 .parent{width:800px;height:500px;border:2pxsolid#000;position:relative;}.child{width:300px;height:200px;margin:auto;position:absolute;/*设定水平和垂直偏移父元素的50%,再根据实际长度将子元素上左挪回一半大小*/left:50%;top:50%;margin-left:-150px;margin-top:-100px;background-color:red;}
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航