課程
/前端開發(fā)
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
為什么第一個用相對第二個用絕對
2017-03-01
源自:初識HTML(5)+CSS(3)-升級版 13-9
正在回答
相對和絕對都是在元素中定義的。都是元素與其父元素的關(guān)系。
box1相對于父元素body是聽從父元素body的流動布局的安排的。
box2相對于父元素box1是告訴父元素:請按照這個絕對位置安排我。
死之外科醫(yī)生 提問者
div是塊元素,單獨占一行。
position:relative表示他要針對自身在父元素中的位置進(jìn)行定義,并且這個定義是相對于其自身原來位置的。
top和left表示偏移量。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>案例</title>
<style type="text/css">
div{
border:red 1px solid;
}
#box1{
width:200px;
height:200px;
position:relative;
top:10px;
left:10px;
#box2{
</style>
</head>
<body>
<div id="box1"></div>
<div id="box2"></div>
</body>
</html>
_蠟筆小新_
舉報
HTML(5)+CSS(3)基礎(chǔ)教程8小時帶領(lǐng)大家步步深入學(xué)習(xí)標(biāo)簽用法和意義
3 回答如何理解絕對定位和相對定位???
2 回答為什么相對的時候CSS就是#div1{} 而絕對的時候就div
1 回答相對移動的相對對象為何不同
2 回答當(dāng)一個元素自身需要設(shè)置(相對/絕對)位置時,并且又是一個子元素的相對定位元素時,CSS該如何設(shè)置?
4 回答相對和絕對的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-03-01
相對和絕對都是在元素中定義的。都是元素與其父元素的關(guān)系。
box1相對于父元素body是聽從父元素body的流動布局的安排的。
box2相對于父元素box1是告訴父元素:請按照這個絕對位置安排我。
2017-03-01
div是塊元素,單獨占一行。
position:relative表示他要針對自身在父元素中的位置進(jìn)行定義,并且這個定義是相對于其自身原來位置的。
top和left表示偏移量。
2017-03-01
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>案例</title>
<style type="text/css">
div{
border:red 1px solid;
}
#box1{
width:200px;
height:200px;
position:relative;
top:10px;
left:10px;
}
#box2{
width:200px;
height:200px;
position:relative;
top:10px;
left:10px;
}
</style>
</head>
<body>
<div id="box1"></div>
<div id="box2"></div>
</body>
</html>