猿问

absolute和relative的区别很大?

1,为什么给absolute设置height:100%有作用,给relative设置的话就不会起作用?
2,absolute和relative对子类带有float的元素会有差异?
如果把div1换成relative就不会包裹div3,不知是为什么?
.div1{
border:3pxsolidred;
position:absolute;
}
.div2{
background:yellow;
width:200px;
}
.div3{
float:left;
width:50px;
height:300px;
background:orange;
}
.div4{
width:100px;
height:100px;
background:blue;
}

		
拉丁的传说
浏览 473回答 2
2回答

RISEBY

absolute是绝对定位,定位是从left:0,top:0开始;relative是相对定位,判断定位是通过它的父级对象。要是相对定位和绝对定位组合使用的话,再根据具体情况再议。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答