Css规范整理:2、css 盒模型

简介: 基本结构 盒基本的模型就是 里面 和 外面,界定它的就是四条边。 Css 盒模型的表现,有以下的规则: Css 盒模型 区分 外部显示类型 outer display type 和 内部显示类型 inner display type。

css 盒模型

基本结构

盒基本的模型就是 里面 和 外面,界定它的就是四条边

Css 盒模型的表现,有以下的规则:

  • Css 盒模型 区分 外部显示类型 outer display type 和 内部显示类型 inner display type
  • 外部显示类型,还依赖于 其 包含块 的内部显示类型。

盒尺寸

每个盒都有一块 内容区(content area)和周围可选的paddingbordermargin区域,每块区域的尺寸通过下面定义的属性指定。

1_1

margin,border和padding可以分为上,右,下和左4部分(例如,图中,"LM"表示左外边距,"RP"表示右内边距,"TB"表示上边框等等)

4块区域(内容,内边距,边框和外边距)中每一块的边界叫一条“边界(edge)”,所以每个盒有4条边界:

每条边界都可以细分成上,右,下和左边界。

上一章:布局大纲 下一章:常规流布局

原文发布时间为:2018年02月10日
原文作者:雕刻零碎 

本文来源:开源中国 如需转载请联系原作者


目录
相关文章
|
10月前
|
缓存 前端开发
前端代码整洁与规范之CSS篇
【4月更文挑战第2天】 前端代码整洁与规范之CSS篇
285 4
|
10月前
|
前端开发
CSS语言的盒模型
CSS语言的盒模型
|
5月前
|
前端开发 UED
CSS 盒模型
CSS盒模型是网页设计中一个重要的概念,它定义了HTML元素如何在页面上呈现及其相互关系。每个HTML元素都被视为一个矩形框,此模型涉及内容区、内边距、边框和外边距四个部分,通过控制这些部分的样式和布局,设计师可以实现多样化的页面效果。
|
6月前
|
缓存 前端开发
css内部样式和外部样式的性能比较和使用规范
CSS 的内部样式和外部样式各有优缺点,适用于不同场景。
|
7月前
|
前端开发 容器
【CSS Flexbox 探秘】弹性盒模型:揭秘网页布局的终极神器!
【8月更文挑战第25天】Flexbox 是 CSS3 中的关键特性,为网页设计提供了强大的布局能力。本文通过问答形式全面解析 Flexbox 的核心概念与属性,包括容器与项目属性,并通过示例演示如何使用 Flexbox 实现水平与垂直居中、等间距布局及响应式设计。相较于传统布局方法,Flexbox 更加灵活且简化了样式设置,同时在现代浏览器中拥有良好的支持度。掌握 Flexbox 对于提升网页布局效率至关重要。
113 1
|
7月前
|
容器 C# 开发者
XAML语言大揭秘:WPF标记的魅力所在,让你轻松实现界面与逻辑分离,告别复杂代码!
【8月更文挑战第31天】XAML提供了一种直观且易于维护的界面设计方式,使得开发者可以专注于逻辑和业务代码的编写,而无需关心界面细节。通过数据绑定、布局管理和动画效果等特性,XAML可以实现丰富的界面交互和视觉效果。在实际开发过程中,开发者应根据具体需求选择合适的技术方案,以确保应用程序能够满足用户的需求。希望本文的内容能够帮助您在WPF应用程序开发中更好地利用XAML语言。
72 0
|
7月前
|
前端开发
CSS盒模型揭秘:打造精美网页的不二法门
CSS盒模型揭秘:打造精美网页的不二法门
|
8月前
|
前端开发 C++
CSS【详解】 标准盒模型 VS IE 盒模型
CSS【详解】 标准盒模型 VS IE 盒模型
92 0
|
9月前
|
Web App开发 前端开发 编译器
CSS3私有前缀+新增盒模型相关属性(如果想知道CSS3私有前缀、新增盒模型相关属性的知识点,那么只看这一篇就足够了!)
CSS3私有前缀+新增盒模型相关属性(如果想知道CSS3私有前缀、新增盒模型相关属性的知识点,那么只看这一篇就足够了!)
|
9月前
|
前端开发
CSS基础-盒模型:边框、内边距、外边距
【6月更文挑战第8天】Web设计中的盒模型由内容区域、内边距、边框和外边距组成,是理解页面布局的关键。内容区域包含实际内容,内边距提供间隔,边框定义元素边界,外边距控制元素间距。常见易错点包括边框宽度计算、外边距折叠和盒模型理解不透彻。通过实践和媒体查询可解决响应式设计挑战,`border-radius`可能导致圆角问题。理解盒模型并灵活应用能创建多样化布局。
139 6