亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

relative那么為什么會遮蓋住2222222的半部分

<!DOCTYPE>
<html>
	<head>	
		<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">
		<title>定位</title>
		<style>
			*{margin:0;padding:0;color:#FFF;background-color:?#666;}
			#wrap{width:960px;margin:0?auto;}
			#header{height:500px;}
			#mainbody,#footer{height:200px}
			#header{background-color:?#75936C;position:relative;left:10px;top:10px;}
			#mainbody{background-color:?blueviolet;}
			#footer{background-color:?yellowgreen;}
		</style>
	</head>
	<body>
		<div?id="wrap">
			0000000000000000000000000</br>
			0000000000000000000000000000
			<div?id="header">?
				1111111111111111111111111111
			</div>?
			222222222222222222?</br>
			3333333333333333333
			<div?id="mainbody">
			</div>
			<div?id="footer">
			</div>
		</div>
		
	</body>
</html>

http://img1.sycdn.imooc.com//56989aea0001b42e10271002.jpg


我通過增加最上面一個塊的高度,證實了它模式還在文檔流中。

因為222……和333……這兩行會被不斷的往下擠

那么relative既然沒有z-index屬性,為何它會遮擋住222……的上半部分呢,這讓我感到非常奇怪。

正在回答

4 回答

設置了relative,還是在標準文檔流里的,原來模塊占據的位置會保留,然后相對這個保留的位置進行偏移,并且具有z-index屬性,會有層疊的效果,所以覆蓋到了2222

1 回復 有任何疑惑可以回復我~

應用relative 屬性后具有空間層堆疊的性質,且原來占據的空間保留,相當于原位置留空并在上面一層相對于自身偏移

1 回復 有任何疑惑可以回復我~

relative有z-index屬性

http://www.xianlaiwan.cn/video/1327

視頻里57s的地方

0 回復 有任何疑惑可以回復我~

由于header模塊relative偏移后還保留著原來的空間,所以22222222是緊跟在原來的空間上,所以header新的位置會覆蓋到22222222這個內容。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
網頁布局基礎
  • 參與學習       214662    人
  • 解答問題       1833    個

讓你精通CSS中三大定位機制,徹底掌握網頁布局的相關知識

進入課程

relative那么為什么會遮蓋住2222222的半部分

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號