CSS2

overflow

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
        <style type="text/css">
            .box1{
                width: 200px;
                height: 200px;
                background-color: #bbaaff;
            /* 
                子元素默认是存在于父元素的内容区中,
                    理论上讲子元素的最大可以等于父元素内容区大小
                如果子元素的大小超过了父元素的内容区,则超过的大小会在父元素以外的位置显示
                    超出父元素的内容,我们称为溢出的内容
                父元素默认是将溢出的内容,在父元素外部显示
                通过overflow可以设置父元素如何处理溢出的内容
                    可选值:
                        visible,默认值,不会对溢出内容做处理,元素会在父元素以外显示
                        hidden,溢出的内容,会被修剪,不会显示
                        scroll,会为父元素添加滚动条,通过拖动滚动条来查看完整的内容
                            该属性不论内容是否溢出,都会添加水平和垂直双滚动条
                        auto,会根据需求自动添加滚动条
                            需要水平就添加水平
                            需要垂直就添加垂直
                            都不需要就不加
             */
                /* overflow: hidden; */
                /* overflow: scroll; */
                overflow: auto;

            }
            .box2{
                width: 100px;
                height: 400px;
                background-color: red;
            }
        </style>
</head>
<body>
    <div class="box1">
        <!-- <div class="box2"></div> -->
        1、勇者愤怒,抽刃向更强者;怯者愤怒,却抽刃向更弱者。不可救药的民族中,一定有许多英雄,专向孩子们瞪眼。这些孱头们。

  2、从来如此,便对吗?

  3、小的时候,不把他当人,大了以后也做不了人。

  4、时间就像海绵里的水,只要愿挤,总还是有的。

  5、我好象是一只牛,吃的是草,挤出的是牛奶。

  6、我们目下的当务之急是:一要生存,二要温饱,三要发展。

  7、凡是总须研究,才会明白。

  8、愿中国青年都摆脱冷气,只是向上走,不必听自暴自弃者的话。

  9、中国一向就少有失败的英雄,少有韧性的反抗,少有敢单身鏖战的武人,少有敢抚哭叛徒的吊客;见胜兆则纷纷聚集,见败兆则纷纷逃亡。

  10、哪里有天才,我是把别人喝咖啡的工夫都用在了工作上了。

  11、倘只看书,便变成书橱。

  12、其实地上本没有路,走的人多了,也便成了路。

  13、横眉冷对千夫指,俯首甘为孺子牛。

  14、愈艰难,就愈要做。改革,是向来没有一帆风顺的。

  15、必须敢于正视,这才可望敢想敢说敢做敢当。

  16、贪安稳就没有*,要*就要历些危险。只有这两条路。

  17、无情未必真豪杰,怜子如何不丈夫。
    </div>
</body>
</html>

文档流

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!--
        文档相当于网页,每个网页都是一个文档
        文档流
            文档流处在网页的最底层,他表示的是一个网页中的位置
                我们所创建的元素默认都处在文档流中
        元素在文档流中的特点
            块元素
                1.块元素在文档流中会独占一行,块元素会自上而下排列
                2.块元素在文档流中的默认宽度是父元素的100%(auto)
                3.块元素在文档流中的默认高度默认被内容撑开(可以指定宽度和高度)

            内联元素
                1.内联元素在文档流中只占自身的大小,会默认从左向右排列
                    如果一行中不足以容纳所有的内联元素,则换到下一行,继续自左向右
                2.在文档流中,内联元素的宽度和高度默认都会被内容撑开

    -->

    <!-- 当元素的高度或宽度的值为auto时,此时指定内边距不会影响可见框的大小
            而是自动修改宽度和高度,以适应内边距
    -->
    <div style="width: 100px; height: 100px; background-color: red;"></div>
    <div style="width: 100px; height: 100px; background-color: yellow;"></div>
    <span style="background-color: yellowgreen;">我是一个span我是一个span我是一个span</span>
    <span style="background-color: yellowgreen;">我是一个span我是一个span我是一个span</span>
    <span style="background-color: yellowgreen;">我是一个span我是一个span我是一个span</span>
    <span style="background-color: yellowgreen;">我是一个span我是一个span我是一个span</span>

    <div style="background-color: violet;">
        <div style="height: 500px;"></div>
    </div>
</body>
</html>

CSS2

上一篇:B/S WebUploader 分片上传


下一篇:18个基于 HTML5 Canvas 开发的图表库