清楚浮動方法總結----web前端
方法1:給予父盒子足夠的高度,即將浮動的元素“關”在父盒子內
此方法過於笨重。(給盒子加高度很麻煩,而且父盒子的高度又要根據內容而變化。)
方法2:給父盒子加:clear:left/right 表示清除別其他盒子對自己內部元素的影響。
*:但是此種方法下,margin失效了。兩個div之間沒有任何間隙了。
方法3:“隔牆法”,在兩個父盒子中間加一個元素(例如<h1></h1>)那麼h1就變成一堵“牆”。
*隔牆法雖然好用但是第一個div還是沒有高度。
方法4:“內牆法”。即在兩個父盒子其中之一建立一堵“牆”。
*此種方法下有“內牆”的盒子能夠被其內容撐出高度了,而且也能隔離其後面的盒子中脫標的元素。
方法5:在父盒子內,“修”一堵(沒有高的)clear:both的“牆”,那麼父盒子就能被浮動的有高度的元素“撐出”高度。
方法5尤其實用,因為在很多情況下我們都需要讓父盒子的高度隨內容的多少而變化(自適應)。
方法6:overflow:hidden;將溢位盒子的內容都隱藏。
具有overflow:hidden屬性的父盒子可以被兒子撐出高度。此種方法下,margin也有效
相關文章
- 清除浮動方法總結(轉)
- 清楚CSS浮動CSS
- css清除浮動float的七種常用方法總結CSS
- 【web前端】小技巧總結Web前端
- CSS清除浮動方法小結CSS
- float浮動的詳細總結
- web前端學習筆記(CSS盒子的浮動)Web前端筆記CSS
- 前端基礎 — Web事件總結前端Web事件
- web前端效能優化總結Web前端優化
- #web前端技術使用總結Web前端
- CSS清除浮動常用方法小結CSS
- Web前端自動化測試Cypress實踐總結Web前端
- 好程式設計師web前端學習路線分享CSS浮動-清除浮動篇程式設計師Web前端CSS
- web測試方法總結Web
- 前端跨域方法總結前端跨域
- web前端開發規範總結Web前端
- 前端配置本地代理方法總結前端
- web前端知識總結-BOM和DOMWeb前端
- web前端css定位position和起浮floatWeb前端CSS
- 移動web開發總結Web
- 移動前端知識總結前端
- 總結前端效能優化的方法前端優化
- web前端javascript+jquery知識點總結Web前端JavaScriptjQuery
- web前端培訓React效能優化總結Web前端React優化
- Web前端學習總結第四周Web前端
- 學不好Web前端的幾個原因總結!Web前端
- CSS浮動float的導航欄小案例總結CSS
- 前端入門-day3(CSS中浮動和清除浮動)前端CSS
- Web移動端適配總結Web
- web移動開發總結(六)Web移動開發
- Web前端學習筆記之前端跨域知識總結Web前端筆記跨域
- Web檔案上傳方法總結大全Web
- Web前端入門的學習路線總結Web前端
- Web前端之HTML+CSS的知識總結Web前端HTMLCSS
- 面向 Web 前端的原生語言總結手冊Web前端
- 2018web前端面試總結Web前端面試
- web前端應該總結的知識點(1)Web前端
- 自己總結的web前端知識體系大全Web前端