文章詳情頁
css - div設(shè)置float:left后高度設(shè)置自動會無效 ?
瀏覽:89日期: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這是為什么??有內(nèi)容!!
問題解答
回答1:沒有清除浮動?
.clear{clear:both;}回答2:
看不到你的全部代碼,估測可能的原因:1、浮動沒有清除導(dǎo)致高度沒有被撐開2、內(nèi)容是空的,導(dǎo)致高度沒有撐開,height:auto根據(jù)塊內(nèi)內(nèi)容自動調(diào)節(jié)高度。
回答3:其實。你可以在父級p.設(shè)置:p {
overfloat: hidden;
}
就可以了。不需要用到清楚浮動。
回答4:因為你設(shè)置了position:relative,如果子元素是absolute的定位方式的話是沒辦法撐開父級p的
標(biāo)簽:
CSS
相關(guān)文章:
1. mysql的主從復(fù)制、讀寫分離,關(guān)于從的問題2. MySQL 截短某一列的字符串3. mysql - 字符串根據(jù)字典替換4. node.js - nodejs開發(fā)中常用的連接mysql的庫5. 視頻文件不能播放,怎么辦?6. mysql - 把一個表中的數(shù)據(jù)count更新到另一個表里?7. mysql - 分庫分表、分區(qū)、讀寫分離 這些都是用在什么場景下 ,會帶來哪些效率或者其他方面的好處8. 請教使用PDO連接MSSQL數(shù)據(jù)庫插入是亂碼問題?9. 雙擊安裝程序,安裝不了10. mysql 查詢身份證號字段值有效的數(shù)據(jù)
排行榜

熱門標(biāo)簽