CSS盒子模型

CSS的盒模型分为:content-box 和 border-box 两种

元素的盒模型组成

  元素的盒模型主要由:margin、border、padding、content(由外到内)组成

CSS盒模型样式的设定:box-sizing:content-box(默认)/border-box

content-box 与 border-box的区别

  content-box 与 border-box 的区别主要就是它们的width、height计算方法不同。
  顾名思义 content-box 的 width、height 只由 content 决定
  同样的 border-box 的 width、height 由 content + padding + border 决定
两种盒模型
相同样式,content-box 与 border-box 的区别
相同样式不同盒模型的区别

  !!! 当涉及到margin padding border 样式的时候,建议使用border-box盒模型

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 其实,CSS就三个大模块: 盒子模型 、 浮动 、 定位,其余的都是细节。要求这三部分,无论如何也要学的非常精通...
    王玉伟的伟阅读 4,793评论 0 2
  • 前言 总括: 对于盒子模型,BFC,IFC和外边距合并等概念和问题的总结 原文地址:从CSS盒子模型说起 知乎专栏...
    秦至阅读 4,123评论 0 3
  • 盒子模型用于处理元素的内容、内边距、边框和外边距的方式简称。元素框的最内部分是实际的内容,直接包围内容的是内边距。...
    Be_somebody阅读 4,839评论 0 0
  • 盒子的属性:width、height、padding、border、margin 盒子分两种: 1.标准W3C盒子...
    HUAC阅读 3,203评论 0 0
  • 今天是星期五,下午的社团活动是彩泥。 材料是一个圆盘、彩泥。步骤是。 1,先用彩泥在圆盘做成一个花瓶。...
    小闹哥阅读 4,282评论 0 0