父元素沒有被撐開塌陷問題解決方案
在佈局中,有可能會出現這樣的現象,就是子元素沒有把父元素撐開,父元素出現塌陷現象,這個問題基本上都是由沒有清除浮動造成的,網上的分析還是海量的,不過這裡還是再做一下簡單介紹,希望能夠給需要的朋友帶來一定的幫助。
程式碼如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #box{ width:400px; border:5px solid red; } #left{ width:100px; height:50px; background:blue; float:left } #right{ width:100px; height:50px; background:#609; float:right } </style> </head> <body> <div id="box"> <div id="left"></div> <div id="right"></div> </div> </body> </html>
從上面的程式碼表現可以看出父元素出現了塌陷現象,就是因為子元素採用了浮動,但是沒有清除。
解決方案如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #box{ width:400px; border:5px solid red; overflow:hidden; } #left{ width:100px; height:50px; background:blue; float:left } #right{ width:100px; height:50px; background:#609; float:right } </style> </head> <body> <div id="box"> <div id="left"></div> <div id="right"></div> </div> </body> </html>
在父元素上新增了overflow:hidden實現了清除浮動的效果,當然清除浮動方式有很多中。
更多相關內容可以參閱css清除浮動的方式彙總一章節。
相關文章
- 子元素浮動導致父元素沒有被撐開解決方案
- 解決子元素浮動,父元素沒有撐開的問題
- 子元素固定寬度 父元素寬度被撐開
- 解決高度塌陷問題
- 解決高度塌陷、定位問題
- css高度塌陷問題解決方法CSS
- 盒子模型的外邊距塌陷和合並問題及解決方案模型
- margin-top失效傳遞給父元素解決方案
- 三種方法解決浮動元素父容器高度自適應問題
- Android 微信分享後留在微信,沒有回撥的問題解決方案Android
- Flex 容器寬度被內容撐開的問題Flex
- Eclipse解決JavaScript等支援問題(沒有高亮,沒有程式碼提示)EclipseJavaScript
- 淺談CSS中浮動float帶來的高度塌陷問題及4種解決方案CSS
- 解決右鍵選單沒有新建的問題
- ontape之後沒有反應(問題未解決)
- CSS元素高度塌陷的幾種常見解決辦法!CSS
- centos 7 中沒有iptables 和service iptables save 指令使用失敗問題解決方案CentOS
- HHMySQL?中定位?DDL?被阻塞的問題及解決方案xmwMySql
- No debuggable processes(Android Studio沒有可除錯應用)問題解決方案Android除錯
- 跨域問題,解決方案 – CORS方案跨域CORS
- 跨域問題,解決方案 - CORS方案跨域CORS
- 解決CentOS /etc/sysconfig/下沒有iptables的問題CentOS
- 解決webgl使用canvas.toDataURL()沒有內容的問題WebCanvas
- 木馬問題解決方案
- jive中文問題解決方案
- Mac 預設沒有 tree 命令的解決方案Mac
- 關於移除 .user.ini檔案報錯,提示沒有許可權問題解決方案
- 設定子父元素overflow:hidden,子元素absolute不顯示問題
- SQLserver 程式被死鎖問題解決SQLServer
- Hue的Impala模組沒有釋放連線的問題解決
- windows xp沒有登入歡迎介面的問題解決方法Windows
- 問題解決方法有三
- SQL超時解決方案-有時並不是設定問題SQL
- 收藏問題是沒人解決嘛
- 子元素的margin-top作用於外層父元素解決方法
- 跨域問題及解決方案跨域
- PHPAjax跨域問題解決方案PHP跨域
- 常見問題及解決方案