zoukankan      html  css  js  c++  java
  • 盒模型

    定义
    盒模型是css布局的基石,它规定了网页元素如何显示以及元素间相互关系。css定义所有的元素都可以拥有像盒子一样的外形和平面空间,即都包含边框、边界、补白、内容区,这就是盒模型。
     
    padding的使用方法
    定义:
        padding,在大盒子角度,设定页面中一个元素内容到元素的边缘(边框) 之间的距离, 也称补白。
     
    用法:
        1、用来调整内容在容器中的位置关系
        2、用来调整子元素在父元素中的位置关系。
            注:padding属性需要添加在父元素上。
        3、padding值是额外加在元素原有大小之上的,如想保证元素大小不变,需从元素宽或高上减掉后添加的padding属性值
     
    属性值的4种方式:
    四个值:上 右 下 左 {padding:0px 0px 0px 40px;}
    三个值:上 左右 下 {padding:10px 20px 30px ;}
    二个值:上下 左右 {padding:10px 20px ;}
    一个值:四个方向 padding:2px;/*定义元素四周填充为2px*/
        说明:可单独设置一方向填充,如:上方向padding-top:10px; 右方向padding-right:10px; 下方向padding-bottom:10px; 左方向padding-left:10px;
     
    margin的使用方法
    定义:
        margin,在小盒子角度,在元素外边的空白区域,被称为边距。
     
    用法:
            1、不用减margin值
            2、margin:0,auto
                    在一个有宽高的元素中,可以让盒子在浏览器中横向居中
     
    属性值的4种方式:
    四个值:上 右 下 左
    三个值:上 左右 下
    二个值:上下 左右
    一个值:四个方向 margin:2px;
    margin:0 auto 一个有宽度的元素在浏览器中横向居中。
    说明:可单独设置一方向边界,如:margin-top:10px;
     
    盒子模型的实际大小
    宽 = 左右margin+左右border+左右padding+width,
    高 = 上下margin+上下border+上下padding+height,
  • 相关阅读:
    d3.js(v5.7)的比例尺以及坐标轴
    d3.js(v5.7)的node与数据匹配(自动匹配扩展函数)
    d3.js(v5.7)的attr()函数完善(添加obj支持)
    d3.js入门之DOM操作
    d3.js入门学习
    最近在写个人网站,忙碌中。。。
    构建vue项目(vue 2.x)时的一些配置问题(持续更新)
    Python之元组
    Python之列表
    Python之字符串
  • 原文地址:https://www.cnblogs.com/tis100204/p/10297128.html
Copyright © 2011-2022 走看看