文章詳情頁
css - div設置float:left后高度設置自動會無效 ?
瀏覽:257日期: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. 我在centos容器里安裝docker,也就是在容器里安裝容器,報錯了?2. docker內創建jenkins訪問另一個容器下的服務器問題3. 在windows下安裝docker Toolbox 啟動Docker Quickstart Terminal 失敗!4. docker不顯示端口映射呢?5. docker-compose中volumes的問題6. golang - 用IDE看docker源碼時的小問題7. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””8. docker容器呢SSH為什么連不通呢?9. javascript - 連續點擊觸發mouseleave事件10. mac里的docker如何命令行開啟呢?
排行榜

網公網安備