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

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

當只給left設置了float:left;right沒設置浮動時,right的寬度為什么變小了呢?

效果如圖,right為啥寬度變小了?求教http://img1.sycdn.imooc.com//56bcb5520001abcc12170588.jpg

正在回答

3 回答

left蓋在了RIGHT上邊

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

用瀏覽器顯示就沒變化?。?!

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

因為right并未脫離文檔流,而left已經使用float:left脫離了文檔流,可以想象成left漂浮在right上,因為left寬度較小,所以給人感覺right寬度變小了

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

寶寶心里苦 提問者

你的意思是float覆蓋了right的左半部分嗎?但是教程里有說float雖然脫離文檔流,但是其他元素會環繞在他周圍,為他保留位置。而且right文字居中顯示,如果如你所說,應該有一半字被覆蓋了呀
2016-02-15 回復 有任何疑惑可以回復我~
#2

腹黑的王先森 回復 寶寶心里苦 提問者

里面的內容不會被覆蓋
2016-07-09 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
如何用CSS進行網頁布局
  • 參與學習       209565    人
  • 解答問題       1206    個

用最簡潔的案例教你布局的那些知識,這是前端工程師基本技能

進入課程

當只給left設置了float:left;right沒設置浮動時,right的寬度為什么變小了呢?

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

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

幫助反饋 APP下載

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

公眾號

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