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

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

浮動模型與display:inline的區別

浮動模型

塊狀元素這么霸道都是獨占一行,如果現在我們想讓兩個塊狀元素并排顯示,怎么辦呢?不要著急,設置元素浮動就可以實現這一愿望。

———————————————————————————————————————

如果我利用display:inline把行級標簽是不是也可以實現塊級標簽并列。突然想到一個問題如果利用display轉換,那么比如一個ul標簽里面再也不能嵌套一個ul標簽了同時也不能設定邊距了是不是這樣?

正在回答

1 回答

直接百度的,湊活著看吧:

原答案http://zhidao.baidu.com/question/253828906.html ?附原答案:
設了float:left的元素允許它的右邊存在任何元素同行顯示,不論是內聯元素還是塊元素。但它的左邊還是不允許存在任何元素與之同行顯示,哪怕其它的元素的代碼在前,除非也給前面的元素加上float:left后,才允許同行顯示。
設了display:inline的元素,允許它的前后存在其它的內聯元素同行顯示。關于代碼在其前面的塊元素之同行顯示,則要讓前面的元素浮動(不管是左還是右浮動)或設為display:inline,還有代碼在后面的是塊元素(管它有沒有浮動,是左浮動還是右浮動),均不能與之同行,除非設為display:inline。
另外,給塊級元素設上display:inline是解決有名的IE6中雙倍浮動的利器。

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

舉報

0/150
提交
取消

浮動模型與display:inline的區別

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

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

幫助反饋 APP下載

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

公眾號

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