課程
/前端開(kāi)發(fā)
/HTML/CSS
/初識(shí)HTML(5)+CSS(3)-升級(jí)版
為什么第一個(gè)用相對(duì)第二個(gè)用絕對(duì)
2017-03-01
源自:初識(shí)HTML(5)+CSS(3)-升級(jí)版 13-9
正在回答
相對(duì)和絕對(duì)都是在元素中定義的。都是元素與其父元素的關(guān)系。
box1相對(duì)于父元素body是聽(tīng)從父元素body的流動(dòng)布局的安排的。
box2相對(duì)于父元素box1是告訴父元素:請(qǐng)按照這個(gè)絕對(duì)位置安排我。
死之外科醫(yī)生 提問(wèn)者
div是塊元素,單獨(dú)占一行。
position:relative表示他要針對(duì)自身在父元素中的位置進(jìn)行定義,并且這個(gè)定義是相對(duì)于其自身原來(lái)位置的。
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>
_蠟筆小新_
舉報(bào)
HTML(5)+CSS(3)基礎(chǔ)教程8小時(shí)帶領(lǐng)大家步步深入學(xué)習(xí)標(biāo)簽用法和意義
3 回答如何理解絕對(duì)定位和相對(duì)定位???
2 回答為什么相對(duì)的時(shí)候CSS就是#div1{} 而絕對(duì)的時(shí)候就div
1 回答相對(duì)移動(dòng)的相對(duì)對(duì)象為何不同
2 回答當(dāng)一個(gè)元素自身需要設(shè)置(相對(duì)/絕對(duì))位置時(shí),并且又是一個(gè)子元素的相對(duì)定位元素時(shí),CSS該如何設(shè)置?
4 回答相對(duì)和絕對(duì)的問(wèn)題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-03-01
相對(duì)和絕對(duì)都是在元素中定義的。都是元素與其父元素的關(guān)系。
box1相對(duì)于父元素body是聽(tīng)從父元素body的流動(dòng)布局的安排的。
box2相對(duì)于父元素box1是告訴父元素:請(qǐng)按照這個(gè)絕對(duì)位置安排我。
2017-03-01
div是塊元素,單獨(dú)占一行。
position:relative表示他要針對(duì)自身在父元素中的位置進(jìn)行定義,并且這個(gè)定義是相對(duì)于其自身原來(lái)位置的。
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>