Css的属性设置

参考链接:CSS 参考手册

CSS 尺寸属性(Dimension)

  1. height 属性设置元素的高度。
描述
auto 默认。浏览器会计算出实际的高度。
length 使用 px、cm 等单位定义高度。
% 基于包含它的块级对象的百分比高度。
inherit 规定应该从父元素继承 height 属性的值。

实战经验
当height=100%时,这样div元素会和其父div同高。但是如果父DIV是固定高度,父div中还有其他元素。这样这个DIV就会被挤出来。

<!DOCTYPE html>
<html>
    <div style="height: 200px;background-color: black; 50%;">
        <div style="height: 20px;background-color: blue; 50%;">
            gggg
        </div>
        <div style="height: 100%;background-color: red; 50%;">
        gggg
        </div>
    </div>
</html>

前端页面部分点击插入的时候,避免掉入这样的坑中。

原文地址:https://www.cnblogs.com/meiguhuaxian/p/14141003.html