盒子:CSS盒子塌陷怎么辦一文教你五個技巧
【版權(quán)聲明】文章源于網(wǎng)絡(luò)收集整理,不代表本站觀點!若有了解“CSS盒子塌陷怎么辦一文教你五個技巧”等有關(guān)服務(wù)器、云主機租用、托管、配置、價格問題,請免費咨詢YINGSOO客服,獲取最新優(yōu)惠!
【主機試用】IPLC國際專線 | 美國CN2服務(wù)器促銷 | 美國物理服務(wù)器促銷
【主機答疑】如何判斷IDC服務(wù)商是否靠譜?這篇內(nèi)容很詳盡
CSS盒子塌陷怎么辦?CSS盒子塌陷也就是指本應(yīng)該在父盒子內(nèi)部的元素跑到了外部。那么究竟為何出現(xiàn)這樣的問題呢?我們該怎樣解決處理?對此本文就給大家分享了五種解決CSS盒子塌陷的方法技巧,有需要的朋友可以參考。
為什么會出現(xiàn)盒子塌陷?
當父元素沒設(shè)置足夠大小的時候,而子元素設(shè)置了浮動的屬性,子元素就會跳出父元素的邊界(脫離文檔流),尤其是當父元素的高度為auto時,而父元素中又沒有其它非浮動的可見元素時,父盒子的高度就會直接塌陷為零, 我們稱這是CSS高度塌陷。
下圖下方兩個子元素的盒子分別設(shè)置了左浮動和右浮動,頂端的長條盒子出現(xiàn)了塌陷
ex :

關(guān)于盒子塌陷的幾種解決方法
最簡單,直接,粗暴的方法就是盒子大小寫死,給每個盒子設(shè)定固定的width和height,直到合適為止,這樣的好處是簡單方便,兼容性好,適合只改動少量內(nèi)容不涉及盒子排布的版面,缺點是非自適應(yīng),瀏覽器的窗口大小直接影響用戶體驗。
給外部的父盒子也添加浮動,讓其也脫離標準文檔流,這種方法方便,但是對頁面的布局不是很友好,不易維護。
給父盒子添加overflow屬性。
- overflow:auto;
有可能出現(xiàn)滾動條,影響美觀。 overflow:hidden;
可能會帶來內(nèi)容不可見的問題。
父盒子里最下方引入清除浮動塊。最簡單的有:
有很多人是這么解決的,但是我們并不推薦,因為其引入了不必要的冗余元素 。
after偽類清除浮動。
外部盒子的after偽元素設(shè)置clear屬性。
#parent:after{ clear: both;
content: "";
width: 0;
height: 0;
display: block;
visibility: hidden;
}
這是一種純CSS的解決浮動造成盒子塌陷方法,沒有引入任何冗余元素,推薦使用此方法來解決CSS盒子塌陷。
備注:第五種方法雖好,但是低版本IE不兼容,具體選擇哪種解決方法,可根據(jù)實際情況決定。
以上就是關(guān)于“CSS盒子塌陷怎么辦”的幾種解決方法,上述幾種具有一定的參考價值,有需要的朋友可以了解看看,希望對解決問題有幫助。最后,想要了解更多CSS的內(nèi)容,可以繼續(xù)瀏覽本公司其他相關(guān)的文章。
YINGSOO同全球一線高標準的IDC機房合作,資源優(yōu)勢明顯;采用國際BGP線路, IP遍及亞洲、美洲、歐洲各地,IP資源豐富;使用全球獨享骨干高速網(wǎng)絡(luò)資源,網(wǎng)絡(luò)智能加速,延時低;使用國際知名高質(zhì)量高配置高性能服務(wù)器且合理分配服務(wù)器資源到云主機,性能有保障;架設(shè)單獨的防護設(shè)備,可防御網(wǎng)絡(luò)攻擊,病毒入侵。選擇YINGSOO,安全放心!全國統(tǒng)一服務(wù)熱線:400-630-3752
熱搜詞條:【服務(wù)器用戶類型】【單對單服務(wù)器與多對多服務(wù)器】【數(shù)據(jù)中心高品質(zhì)供電】【北美華盛頓服務(wù)器 速度好快】【web緩存中毒DOS怎么驗證】【遠程登錄服務(wù)器下載ssh】【VPS能否關(guān)機重啟】【服務(wù)器托管教程】【常用數(shù)據(jù)庫類型有哪些】【我的世界服務(wù)器ddos測壓軟件】【CRU挖礦】【貴州省虛擬幣礦場政策】【vps內(nèi)存已滿解決辦法】【不實名的香港云運營商】【安卓項目可以用手機連接服務(wù)器嗎】【skype不能正常】【怎么提現(xiàn)xDai地址】【steam網(wǎng)絡(luò)加速器】【chia已找到證明】【PHA測試網(wǎng)關(guān)閉了嗎】【寶塔文件空間不夠】【服務(wù)器系統(tǒng)對硬件有什么要求選型】【亞馬遜云有臺灣服務(wù)器么】【游戲運營服務(wù)器成本】【Chia節(jié)點 未同步】【通過香港服務(wù)器實現(xiàn)代理】【穩(wěn)定云主機】【幣安測試幣獲取鏈接】【大數(shù)據(jù)分析服務(wù)器配置】【服務(wù)器挖幣是什么意思】
版權(quán)聲明:本站文章來源標注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信