ul居中设置的问题

来源:3-1 banner区制作

weixin_慕盖茨9271251

2019-07-01 12:46:07

设置了position:absolute就要设置width才能居中,不设置absolute的时候不设置也能居中

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

写回答

3回答

好帮手慕柯南

2019-07-02

同学你好!

  1. 在没有设置position:absolute之前,ul的宽度是与父元素的宽度相同的

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

  2. 设置了position:absolute之后,会有浮动的效果产生,此时ul的宽度不等于父元素的宽的了,而是等于里面元素的总宽度

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

3.根据以上两点,所以这里需要设置一下ul的宽度。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

weixin_慕盖茨9271251

提问者

2019-07-02

我有问题的点是,为什么设置了position之后的ul中的文字不居中

0

芝芝兰兰

2019-07-01

同学你好。如果不设置position为absolute的话,就会导致ul被撑开,整个区域下移哦

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

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

如果解答了同学的疑问,望采纳~

祝学习愉快~


0

0 学习 · 9666 问题

查看课程