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

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

為什么不能用兩個div來實現呢?

如果我用一個div作為搜索框一個div作為結果, 都設置width:100%不是也能實現效果嗎,和absolute有什么區別?

正在回答

1 回答

有區別的。因為如果是正常的div是會影響到文檔流,你想想,如果你的另一個div作為待選框,那么你要控制它的display屬性(none / block),如果是display: block,那么在這個div之后的元素的排版都會發生變化,有可能會往下移動。那如果待選框的div的position:abusolute,這樣的話就會脫離文檔流,就是說不會影響到該待選框div之后的元素的布局,因為abusolute的div會漂浮在普通元素的正上方而不影響普通元素的布局。你總不能說打開待選框之后頁面布局都發生變化吧,那方向就走偏了,使用abusolute的要達到的效果就是不影響普通元素(即非abusolute)元素的布局

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

舉報

0/150
提交
取消

為什么不能用兩個div來實現呢?

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

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

幫助反饋 APP下載

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

公眾號

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