调整%时div高度不调整?

时间:2017-01-22 14:46:08

标签: html css html5 css3

为什么div高度百分比不起作用,我将字体设置为一个大的30px,但是当我将div高度设置为10%时,它仍然是相同的高度?

div.ex1 {
    font: 30px arial, sans-serif;
}

div {
    height: 10%;
}
<div class="ex1">This is a paragraph. This is a paragraph.</div>

块元素的高度假设取决于内容,所以如果我将包含块的高度设置为10%,则div应该变小?

1 个答案:

答案 0 :(得分:0)

以这种方式看待它

当你说10%.. css问10%的什么......父母? 好吧然后它看着身体...来获得它的高度..但它没有定义,它取决于孩子,但孩子想成为父母的10%......

所以基本上给身体一些高度

喜欢

DELIMITER $$
CREATE TRIGGER trg_Point_Per_Game 
BEFORE UPDATE ON Players 
FOR EACH ROW 
BEGIN 
    SET new.Points_Per_Game = (CASE WHEN new.Games_Played > 0 THEN new.Total_Points / new.Games_Played ELSE 0 END);  
END;$$
DELIMITER;

在此处阅读更多内容https://www.w3.org/TR/CSS2/visudet.html#propdef-height