html - 哪些情況下float會失效?
問題描述
比較p沒有設(shè)寬度或高度的時候,float是否會失效。還有哪些情況會失效的?
問題解答
回答1:你好!p沒有設(shè)寬或高時,若里面也沒有任何占寬高元素或文字內(nèi)容,則該p不顯示,但float仍生效。
失效情況:兩個同級p,第一個設(shè)置float:left,第二個未設(shè)置,則會第一個脫離了文檔流,也就是說第二個p無視第一個的存在,將與之發(fā)生重疊
你所指的失效是什么意思?
回答3:目前只知道float在絕對定位和display為none時不生效,其他的還希望大牛們能解答
回答4:Properties not affecting flexible boxes
Because flexible boxes use a different layout algorithm, some properties do not make sense on a flex container:
column-* properties of the multiple column module have no effect on a flex item.
float and clear have no effect on a flex item. Using float causes the display property of the element to compute to block.
vertical-align has no effect on the alignment of flex items.
回答5:絕對定位時失效
回答6:display:flex時也會失效,可以用margin-left:auto解決
相關(guān)文章:
1. windows - asp.net連接上mysql之后如何調(diào)用?比如下面的登錄驗(yàn)證功能怎么實(shí)現(xiàn)2. 剛放到服務(wù)器的項(xiàng)目出現(xiàn)這中錯誤,有高手指點(diǎn)嗎3. css3 - Typecho 后臺部分表單按鈕在 Chrome 下出現(xiàn)靈異動畫問題,求解決4. apache - 想把之前寫的單機(jī)版 windows 軟件改成網(wǎng)絡(luò)版,讓每個用戶可以注冊并登錄。類似 qq 的登陸,怎么架設(shè)服務(wù)器呢?5. mysql - 面試題:如何把login_log表轉(zhuǎn)換成last_login表?6. javascript - nodejs實(shí)現(xiàn)異步時遇到的一個問題7. javascript - 為什么嵌套的Promise不能按預(yù)期捕獲Exception?8. javascript - 編程,算法的問題9. css - 手機(jī)qq打開網(wǎng)頁無法使用文件上傳功能?10. java - HTTPS雙向認(rèn)證基礎(chǔ)上有無必要再進(jìn)行加簽驗(yàn)簽?
