不理解第一个li的postion
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | .banner > ul{ width : 1490px ; height : 300px ; margin : 0 auto ; position : relative ; } .banner > ul > li{ width : 610px ; height : 300px ; overflow : hidden ; } .banner > ul > li:nth-child( 1 ){ width : 960px ; height : 460px ; border : 1px solid #fff ; position : absolute ; top : 37px ; right : 0px ; left : 0px ; z-index : 2 ; margin : auto ; } |
第一个 <li> 的position 设 top:37px 我能理解 就是距离<ul>的顶部37像素,但是设 left:0,right:0 是什么意思呢?老师说有一个拔河效应,但是设定了宽高拔河效应应该失效的啊。。
而且要同时设置 left:0,right:0 ,margin:auto 才能居中。不知这3个是如何起作用的?
37
收起
正在回答 回答被采纳积分+1
2回答
HTML5与CSS3实现动态网页 2018
- 参与学习 1887 人
- 提交作业 4643 份
- 解答问题 5760 个
有HTML和CSS基础,却不知道如何进阶?本路径带你通过系统学习,完成从“会做网页”到“做出好的动态网页”的蜕变,迈出成为前端工程师的第一步。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星