• overflow+文档流


    子元素默认是存在父元素的内容区,理论上讲子元素的最大可以等于父元素内容区大小,

    如果子元素的大小超过了父元素的内容区,则超过的大小会在父元素以外的位置显示,超出父元素的内容,我们称为溢出的内容

    父元素默认是将溢出的内容在父元素外边显示

    通过overflow可以设置父元素如何处理溢出内容

    可选值:

    visible 默认值,不会对溢出内容做处理,元素会在父元素以外的位置显示

    hidden 溢出的内容,会被修剪,不会显示

    scroll 会为父元素添加滚动条,通过拖动滚动条来查看完整内容,无论内容是否溢出,都会添加水平和垂直双方向的滚动条

    auto 根据需求自动添加滚动条,需要水平就添加水平,需要垂直就添加垂直,都不需要就都不加

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="utf-8">
     5         <title></title>
     6         <script type="text/javascript">
     7             
     8         </script>
     9         
    10     <style type="text/css">
    11         .box{
    12            background-color: #bfa;
    13            display: block;
    14            width: 200px;
    15            height: 200px;
    16            overflow: auto;
    17         }
    18         .box2{
    19             display: inline-block;
    20             width: 400px;
    21             height: 400px;
    22             background-color: aquamarine;
    23         }
    24         
    25     </style>
    26        
    27     </head>
    28     <body>
    29         
    30             <div class="box">
    31                 <div class="box2">容,我们称为溢出的内容
    32 
    33 父元素默认是将溢出的内容在父元素外边显示
    34 
    35 通过overflow可以设置父元素如何处理溢出内容
    36 
    37 可选值:
    38 
    39 visible 默认值,不会对溢出内容做处理,元素会在父元素以外的位置显示
    40 
    41 hidden 溢出的内容,会被修剪,不会显示
    42 
    43 scroll 会为父元素添加滚动条,通过拖动滚动条来查看完整内容,无论内容是否溢出,都会添加水平和垂直双方向的滚动条
    44 
    45 auto 根据需求自动添加滚动条,需要水平就添加水平,需要垂直就添加垂直,都不需要就都不加
    46 
    47 </div>
    48             </div>
    49     </body>
    50 </html>

    文档流


     处在网页的最低层,它表示的是一个页面中的位置
     我们创建的元素都处在文档流中
     元素在文档流中的特点
     块元素
     1.独占一行,自上向下排列
     2.在文档流中的默认宽度是100%,,默认值是auto
     当元素的高度或宽度的值为auto,此时指定内边距不会影响可见框的大小,而是会自动修改宽度和高度,以适应内边距
     3.块元素在文档流中的高度默认被内容撑开
     内联元素
     1.在文档流中只占自身的大小,会默认从左到右排列,如果一行中占不下,会换到下一行,继续自左向右

  • 相关阅读:
    团队项目-典型用户及用户场景分析
    课堂小练习-找“水王”
    课堂小练习—电梯
    团队项目—用户需求调研报告
    课堂小练习
    团队项目的NABC
    梦断代码—随笔三
    梦断代码—随笔二
    结对开发5_循环二维数组最大字数组
    结对开发4_循环数组的最大值
  • 原文地址:https://www.cnblogs.com/zuiaimiusi/p/11206886.html
Copyright © 2020-2023  润新知