`

【CSS布局.1】盒子模型

 
阅读更多

例子:

.box {
width: 200px;
border: 10px solid #99c;
padding: 15px;
margin: 20px;
}

<p class="box"> 内容</p>

正如你能看到的,一个盒子由四个独立部分组成,最外面的是边界(margin)总是透明的第二部分是边框(border),边框可以有不同的样式。第三部分是补丁(padding),补丁用来定义内容区域与边框(border)之间的空白。第四部分是内容区域。

背景(Background)就是在边框以内的区域,包括补丁(padding)和内容区域。

当你使用CSS定义你的盒子的width和height时,你定义的并不是内容区域、补丁、边框和边界所占的总区域。实际上你定义的是内容区域的width和height

为了计算盒子所占的区域必须加上padding、border和margin。所以,

盒子的总长度为;

左margin +左 border + 左padding+ width +右padding +右 border + 右margin

即上面盒子的总长度为:20px+10px+15px+200px+15px+10px+20px=390px.这意味着上面盒子占390px的水平空间。

盒子的总高度为:

上margin +上border + 上padding+ height +下padding + 下border + 下margin

即上面盒子的总高度为:20px+10px+15px+200px+15px+10px+20px=390px.这意味着上面盒子占390px的垂直空间。

分享到:
评论

相关推荐

    CSS+DIV-盒子模型示例.zip

    盒子模型是CSS布局的核心概念,它将每个HTML元素视为一个具有边距(margin)、边框(border)、内填充(padding)和实际内容的矩形盒子。 1. **盒子模型的概念** - **内容(Content)**:这是元素的实际文本或图像...

    CCS学习资料css项目源码和文档资料.zip

    CSS布局案例.pdf CSS网页布局基础.pdf css网页布局案例.rar css背景与列表ppt.pdf css背景和列表源代码.rar float.pdf float源码.rar font属性简写 (1).pdf font属性简写.pdf HTML标签默认样式汇总.pdf position定位...

    day05(CSS03-盒子模型)v1.0.pdf

    盒子模型是CSS布局的基础,它由内容区域、边框区域、内边距区域和外边距区域组成。 1. 盒子的概念: 页面中的每一个标签,都可看做是一个“盒子”,通过盒子的视角更方便的进行布局。 2. 盒子模型的组成: * 内容...

    CSS盒子模型.rar

    在网页设计与开发中,CSS(层叠样式表)扮演着至关重要的角色,其中CSS盒子模型是理解布局和元素尺寸计算的关键概念。本资料将深入探讨CSS盒子模型,帮助你掌握这一核心知识。 **一、基本概念** CSS盒子模型,又称...

    CSS下盒子模型定位浅析.pdf

    盒子模型是CSS布局的核心概念,它将HTML元素视为一个个具有内容(content)、内边距(padding)、边框(border)和外边距(margin)的矩形盒子。理解盒子模型对于网页布局至关重要。 **1. 盒子模型** 1.1 盒子模型的概念 ...

    09第3章 CSS - 盒子模型与布局.zip

    09第3章 CSS - 盒子模型与布局.zip

    CSS文档 CSS2.0.chm

    3. **盒模型**:CSS2.0定义了盒模型,这是布局的基础。每个HTML元素都被视为一个矩形盒子,包含边距(margin)、边框(border)、内填充(padding)和实际内容。理解盒模型对于精确控制元素尺寸至关重要。 4. **...

    CSS布局之盒子模型属性.docx

    在CSS布局中,盒子模型(Box Model)是一个至关重要的概念,它定义了元素在网页上的占用空间,包括元素的内容区(Content)、内边距(Padding)、边框(Border)和外边距(Margin)。理解并熟练掌握盒子模型的属性...

    Day05-CSS布局-盒子模型

    在网页设计中,CSS(Cascading Style Sheets)布局扮演着至关重要的角色,而盒子模型是理解CSS布局的基础。本文将深入探讨“Day05-CSS布局-盒子模型”这一主题,详细介绍盒子模型的工作原理、相关属性以及在HTML元素...

    CSS盒子模型的应用

    **CSS盒子模型详解** 在网页设计中,CSS(层叠样式表)盒子模型是一个至关重要的概念,它定义了网页元素如何占用空间并与其他元素交互。理解盒子模型对于精确控制页面布局至关重要。本篇文章将深入探讨CSS盒子模型...

    CSS盒子模型结构

    CSS 盒子模型结构剖析 CSS 盒子模型结构是 div+css 技术的基础组成部分,它主要解决...因此,在学习 div+css 时,一定要重视盒子模型的学习,掌握盒子模型的组成部分、属性和计算方法,才能更好地应用于网页布局中。

    CSS布局模型.pdf

    ### CSS布局模型详解 #### 一、引言 随着网络技术的发展,网页设计的重要性日益凸显。其中,CSS作为网页布局的重要工具之一,其布局技术逐渐成为网页设计师们必须掌握的关键技能。然而,对于许多初学者而言,如何...

    DIV布局十大技巧以及DIV盒子模型

    配合提供的图片资源,`盒子模型.jpg`可能展示了一个典型的`DIV`元素的盒子模型,包括内容区域、内边距、边框和外边距的视觉表示。`css布局.jpg`可能呈现了不同布局方式的效果,比如浮动布局、定位布局或Flexbox布局...

    css基础3-盒子模型

    盒子模型是 CSS 中的一个重要概念,指的是页面中的每一个标签都可以看做是一个“盒子”,通过盒子的视角更方便的进行布局。 * 盒子模型的组成:内容区域、边框区域、内边距区域、外边距区域 * 盒子模型的介绍:...

    div+css布局大全

    3. **盒模型**:理解CSS布局的基础是盒模型,每个HTML元素都可视为一个矩形的盒子,包含边距(margin)、边框(border)、填充(padding)和内容区域。盒模型决定了元素占据的空间及其与其他元素的关系。 4. **定位...

    CSS中的盒子模型(图片)

    其中,盒子模型(Box Model)是CSS布局的基础,它定义了元素如何占据空间并与其他元素交互。接下来,我们将深入探讨这个重要概念。 首先,盒子模型描述了一个HTML元素在页面上占用的空间,包括元素的内容区域...

    css盒子模型

    CSS盒子模型是网页布局的基础,它是CSS(Cascading Style Sheets)中用于描述网页元素在屏幕上占用空间的方式。深入理解盒子模型对于精确控制网页元素的布局至关重要。在本实战中,我们将探讨盒子模型的各个组成部分...

    CSS盒子模型 图片演示

    CSS盒子模型是网页布局的基础,它是CSS(Cascading ..."盒子模型.jpg"这个文件很可能是对CSS盒子模型的直观图示,可以帮助进一步理解这个概念。在实际工作中,结合这样的图形资源,可以更方便地学习和传授CSS布局知识。

    CSS面试须知盒子模型、浮动及定位.docx

    "CSS盒子模型、浮动及定位" CSS盒子模型是指将HTML页面中的布局元素看作是一个矩形的...盒子模型、浮动和定位是CSS布局的三个重要机制,盒子模型将HTML元素转换为矩形的盒子,浮动和定位则用于实现元素的布局和定位。

Global site tag (gtag.js) - Google Analytics