老师能不能帮忙总结下盒子内块级元素和行内元素水平和垂直居中的已经学过的所有方法

来源:3-4 编程练习

weixin_慕码人1392209

2020-03-26 13:18:27

11111

写回答

1回答

好帮手慕久久

2020-03-26

同学你好,问题解答如下:

1. 块级元素水平垂直居中实现方法如下:

结构:

http://img.mukewang.com/climg/5e7c56f8096e023305430089.jpg

方法1:使用margin设置水平居中:

http://img.mukewang.com/climg/5e7c5c590999d4f805880303.jpg

效果如图:

http://img.mukewang.com/climg/5e7c5b7f097a2ce102400218.jpg

方法2:使用定位设置水平、垂直居中

http://img.mukewang.com/climg/5e7c5b89091c3b8d03620258.jpg

效果如图:

http://img.mukewang.com/climg/5e7c5b9209917f2502050198.jpg

其中,如果只设置left:0;right:0;margin:auto;就是水平居中;如果只设置top:0;bottom:0;margin:auto;就是垂直居中;

方法3:定位和margin结合实现居中

http://img.mukewang.com/climg/5e7c5b9f0917c96402900267.jpg

效果如图:

http://img.mukewang.com/climg/5e7c5b9209917f2500000000.jpg

其中,如果只设置left:50%;margin-left:-50px;就是水平居中;如果只设置top:50%; margin-top:-50%;就是垂直居中;

2. 行内元素水平垂直居中方法如下:

结构:

http://img.mukewang.com/climg/5e7c5bb8092cb2b904780105.jpg

样式:

http://img.mukewang.com/climg/5e7c5bc909652a0504740153.jpg

效果如下:

http://img.mukewang.com/climg/5e7c5bdd09a55c9804020092.jpg

建议同学自己在学习的过程中要不断的总结知识点、做好笔记,只有这样知识才是自己的!

如果我的回答帮到了你,欢迎采纳,祝学习愉快!


0

0 学习 · 40143 问题

查看课程