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

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

失效的妙用,無原代碼很難理解,有的請提供,先謝

失效的妙用

正在回答

2 回答

<!DOCTYPE?html>
<html>
<head>
????????<meta?charset="utf-8"?/>
	<style>
		html,body{width:100%;height:100%;margin:0;padding:0;}
		.main{width:600px;height:100%;background:#ccc;margin:0?auto;}
		.list{height:0;text-align:right;overflow:hidden;}
		.rightlist{display:inline;position:fixed;bottom:100px;margin-left:20px;}
		.icon{display:block;width:30px;height:30px;border-radius:50%;background:#000;}
	</style>
</head>
<body>
	<!--中間的主界面-->
	<div?class="main">
		<!--右邊固定條-->
		<div?class="list">
			&nbsp;
			<div?class="rightlist">
				<a?href="#"?class="icon"></a>
			</div>
		</div>
		
	</div>
</body>
</html>

可以看老師的absolute,其實主要利用的應該還是absolute的追隨性

原理:

list是塊狀元素,自己占了一行,text-align:right則其中的元素會在右邊

將rightlist設為display:inline,本來rightlist會在&nbsp的右邊

但rightlist設了position:fixed,則rightlist脫離了文檔流,但由于追隨性還會在原來的那一行,這樣就可以固定在界面的右邊了

而且此時,由于rightlist設置了position,overflow元素的子元素含有包含塊,所以overflow失效,所以并不會將子元素rightlist隱藏

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

喋喋呀

你這樣還是用固定定位做的,跟老師說的絕對定位不一樣哎
2016-10-28 回復 有任何疑惑可以回復我~
#2

慕粉4042427 提問者

非常感謝!
2016-10-29 回復 有任何疑惑可以回復我~

即使overflow不失效,rightlist也不會隱藏不是嗎?

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

舉報

0/150
提交
取消

失效的妙用,無原代碼很難理解,有的請提供,先謝

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

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

幫助反饋 APP下載

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

公眾號

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