課程
/前端開發
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
設置成絕對定位,為什么span里的文字跑到上面了,不應該在盒子的下面嗎?
2016-04-20
源自:初識HTML(5)+CSS(3)-升級版 13-7
正在回答
絕對定位的含義是:將元素從文檔流中拖出來,那么相當于此時文檔流中只剩下span里面的文字了,那么這段文字自然就跑到最前面去了,而拖出來的盒子變成獨立定位了,文字和盒子都是相對獨立。
新手作答,不知道這樣理解對不對。
在頁面顯示內容時,<body>里的內容在頁面的顯示順序依然是從上而下,但是設置為絕對定位的時候,元素會從文檔流中脫離,這個時候<span>會先顯示出來最后才顯示被絕對定位的元素。
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>relative樣式</title>
<style type="text/css">
#div1{
? ? width:200px;
? ? height:200px;
border:2px red solid;
//position:relative;
? ? position:absolute;
? ? left:100px;
? ? top:50px;
? ??
}
</style>
</head>
<body>
<div id="div1"></div>
? ? <span>偏移前的位置還保留不動,覆蓋不了前面的div沒有偏移前的位置</span>
</body>
</html>
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
6 回答為什么字打長了就跑到盒子外面去了
4 回答相對定位的之前位置還保留,為什么絕對定位那段話能在顯示到他上面??
3 回答為什么在文本前面設置span沒有反應?
1 回答定位里面子絕父相,為什么不用子相父相
1 回答上面說span的權值為一,p span 權值為1+1=2。那為什么上面設置顏色時p span覆蓋不了上面的span.
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-04-20
絕對定位的含義是:將元素從文檔流中拖出來,那么相當于此時文檔流中只剩下span里面的文字了,那么這段文字自然就跑到最前面去了,而拖出來的盒子變成獨立定位了,文字和盒子都是相對獨立。
新手作答,不知道這樣理解對不對。
2016-04-22
在頁面顯示內容時,<body>里的內容在頁面的顯示順序依然是從上而下,但是設置為絕對定位的時候,元素會從文檔流中脫離,這個時候<span>會先顯示出來最后才顯示被絕對定位的元素。
2016-04-20
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>relative樣式</title>
<style type="text/css">
#div1{
? ? width:200px;
? ? height:200px;
border:2px red solid;
//position:relative;
? ? position:absolute;
? ? left:100px;
? ? top:50px;
? ??
? ??
}
</style>
</head>
<body>
<div id="div1"></div>
? ? <span>偏移前的位置還保留不動,覆蓋不了前面的div沒有偏移前的位置</span>
</body>
</html>