CSS 盒模型详解 CSS 盒模型是 HTML+CSS 中最核心的基础知识之一,它规定了网页元素如何显示以及元素间相互关系。CSS 盒模型是由 content(内容区)、padding(填充区)、border(边框区)和 margin(外边距区)四个部分组成的。 content(内容区) 内容区是盒子里的内容,实际上是网页元素的主要内容。 padding(填充区) padding 是盒子与内容之间的距离,用于控制父元素和子元素、元素和内容之间的位置关系。padding 有以下特点: * padding 会把盒子原有的大小撑大,如果想要保持原有大小,则需要在宽高基础上减掉。 * padding 不会对背景图的位置造成影响,背景色会延展到 padding 区域。 padding 的使用方法有两种: 1. 用于控制父元素和子元素、元素和内容之间的位置关系。 2. 用于撑大盒子的大小。 border(边框区) border 就是边框,边框有三个基本属性:粗细、线型、颜色。border 的使用方法有: * border-width: 边框宽度 * border-style: 边框线型,线型类型包括 none(取消边框)、solid(实线)、dashed(虚线)、dotted(点线)、double(双边线) * border-color: 边框颜色 边框的大小是会添加在元素原有大小之外的,会改变元素原本的大小。在标准盒模型情况下,边框是占位置的。 margin(外边距区) margin 是控制同辈元素之间的位置关系的,margin 是实现在元素边框外围,不会撑大元素的大小。margin 的使用方法有: * 用于控制同辈元素之间的位置关系。 * 实现元素水平居中的方法:margin: 0 auto;margin-left:auto; margin-right:auto; 在盒子里 margin 可以写负值,Padding 不可以写负值。 标准盒模型和怪异盒模型 标准盒模型和怪异盒模型是两种不同的盒模型计算方法。标准盒模型的计算方法是:width + 左右 padding + 左右 border + 左右 margin,高度计算方法相同。怪异盒模型的计算方法是:width(content + border + padding)+ margin,高度计算方法相同。 在使用盒模型时,需要注意盒模型的计算方法,以免出现不必要的错误。 CSS 盒模型是 HTML+CSS 中最核心的基础知识之一,对于网页设计和开发非常重要。掌握盒模型的使用和计算方法,可以更好地设计和开发网页。
































剩余8页未读,继续阅读


- 粉丝: 2
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 电气工程及其自动化施工质量通病及防治措施分析.docx
- 项目一心电网络系统总体目标心电网络信息系统实现医院心电图.doc
- 管理经济学课件.ppt
- 住宅楼防水工程分包合同.doc
- 高层部分易错点23条.doc
- QC-混凝土路面覆土养生.ppt
- 家庭网络组建方案及网络设备选购.doc
- 大数据时代下党建管理创新的探讨.docx
- 顾客财产借用单.docx
- 聚合物彩色水泥面层施工工艺标准.docx
- 管理制度汇编-初稿-1-标准化体系框架图.doc
- 电气设备安装施工方案.doc
- 2011年上海15层办公楼造价指标分.doc
- 建设工程项目管理.ppt
- 宁波保税区电子商务发展.docx
- 网络威客:概念、模式及特征.docx


