文章詳情頁
css - div設置float:left后高度設置自動會無效 ?
瀏覽:119日期:2023-07-25 16:44:40
問題描述
.main_box_rightbox { width: 950px; height: auto; float: left; margin-left: 5px; margin-top: 3px; position: relative;}
這樣之后mainboxrightbox 高度只有16px這是為什么??有內容!!
問題解答
回答1:沒有清除浮動?
.clear{clear:both;}回答2:
看不到你的全部代碼,估測可能的原因:1、浮動沒有清除導致高度沒有被撐開2、內容是空的,導致高度沒有撐開,height:auto根據塊內內容自動調節高度。
回答3:其實。你可以在父級p.設置:p {
overfloat: hidden;
}
就可以了。不需要用到清楚浮動。
回答4:因為你設置了position:relative,如果子元素是absolute的定位方式的話是沒辦法撐開父級p的
標簽:
CSS
相關文章:
1. docker - 如何修改運行中容器的配置2. html - 類似這樣的彈層用什么插件寫比較好?3. Docker for Mac 創建的dnsmasq容器連不上/不工作的問題4. 在windows下安裝docker Toolbox 啟動Docker Quickstart Terminal 失敗!5. 關于docker下的nginx壓力測試6. nignx - docker內nginx 80端口被占用7. angular.js - angularjs的自定義過濾器如何給文字加顏色?8. docker-machine添加一個已有的docker主機問題9. 為什么我ping不通我的docker容器呢???10. 通過Python將Json數據導入MongoDB
排行榜
