没理解清楚这一点
来源:2-8 position-absolute(实际工作用的最多,同时也相对比较难)
weixin_慕侠4437487
2019-11-19 16:04:03
.child{
width:80px;
height:80px;
background:red;
position: absolute;
/*right:0;*/
/*left:0;*/
/*bottom:0;*/
/*top:0;*/
margin:auto auto;
}
设置0以后是居中显示,去掉lrtb后就又回到原来位置了,没搞清楚。
1回答
同学你好,问题解答如下:
1、设置定位的元素,需要设置方向属性决定显示位置,否则就会在当前位置显示。
2、如果设置四个方位属性为0,可以理解为拔河效应。既让元素在左边显示,又让元素在右边显示,当设置了margin为auto的时候,元素就会居中显示,垂直方向上同理。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题