H5--盒子模型

一个盒子分为4个部分:

  • content 内容区
  • border 边框
  • padding 内边距
  • margin 外边距


    盒子模型

    内容区:
    存放内容也就是元素
    通过width和height设置内容区块大小
    内边距:
    padding:10px 20px 30px 40px; 指定内边距大小上→右→下→左的顺序
    padding:10px 20px 30px; 指定内边距大小上→左右→下的顺序
    padding:10px 20px; 指定内边距大小上下→左右的顺序
    padding:10px; 同时指定内边距大小的四个方向
    边框:
    border:1px red solid; 指定了宽,颜色和样式
    边框的样式:

  • none 没有边框
  • dotted 点状虚线
  • dashed 虚线
  • solid 实线
  • double 双实线
  • groove 槽线
  • ridge 脊线
  • inset 凹边
  • outset 凸边
    外边距:
    margin设置元素边框与周围元素相距的空间
  • top 上边距
  • right 右边距
  • bottom 下边距
  • left 左边距
  • auto 自动
  • margin:0 auto 可以使元素居中
    display:
    我们不能为内联元素设置width、height、margin-top、margin-bottom但是我们可以通过disply来修改内联元素的性质
  • block 设置元素为块
  • inline 设置元素为行内元素
  • inline-block 设置元素为行内块
  • none 隐藏元素
    visibility:
    主要用于元素是否可见
    与display的区别:display隐藏元素,隐藏后的元素所站位置不存在;visibility隐藏元素,但是元素所占位置还在
  • visible 可见的
  • hidden 不可见的
    overflow:
    当相关元素中的内容溢出后可以通过overflow来控制溢出情况
  • visible 默认值
  • scroll 添加滚动条
  • auto 根据需要自动添加滚动条
  • hidden 隐藏溢出的内容
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,786评论 1 92
  • 什么是盒子? CSS处理网页时,它认为每个元素都包含在一 个不可见的盒子里。 我们只需要将相应的盒子摆放到网页中相...
    咻咻咻滴赵大妞阅读 937评论 0 0
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,588评论 1 45
  • 大家好,我是IT修真院的学员,一位正直纯洁善良的web前端程序员 今天给大家分享一下如何理解盒模型? 1.背景介绍...
    宁静森林阅读 2,195评论 0 0
  • CSS要点记录 CSS 指层叠样式表 (Cascading Style Sheets) 多种样式时的优先级问题 数...
    Tony__Hu阅读 1,175评论 0 0