当前位置:首页 > 日记 > 正文

对CSS中盒子模型用法的深入解释

对CSS中盒子模型用法的深入解释
本文主要介绍了CSS中的盒子模型的用法,这是CSS入门学习中的基础知识,需要的朋友可以参考一下。
可视类型的媒体可以根据CSS的视觉格式模型规则处理文档树中的元素,从而将(x)HTML转化为制作者设计的外观。
例如:

如何生成元素框架;
处理元素之间的关系;
根据框架的大小、位置等CSS属性来确定元素的位置等。
因此,为了掌握使用CSS来控制页面中的元素的技巧,我们需要了解框架模型(框模型)和可视化格式化模型的原理。

文档树中的元素生成矩形框(框),这将影响元素之间的距离、元素的位置、背景图片的位置等。

视觉格式模型有布局(布局)这一概念,而页面设计通常使用类似的3行2列、3行3列的布局;不同视觉格式模型的概念在布局;指的是如何显示每个元素。

在CSS 2.1中,控制框的布局可以基于三个定位方案:

在CSS 2.1中,例程流到包含块框、行内格式化、块或行帧的相对位置和插入框的位置的块格式。
浮 u3002in浮动模型,一盒先流出的小溪,向左或向右移动尽可能按照正规的流动方向。内容可以安排在一个浮动的边缘。
绝对定位:在绝对定位模型中,一个盒子与传统的流动方向完全分离(它对以下的兄弟会没有影响),并且位置是根据包含块来分配的。
在理解视觉形式,概念是明确的:包含块(包含块)是可视化格式模型的一个重要概念,它也可以被理解为一个矩形,矩形的作用是因为它含有元素提供一个参考,的大小和元素的位置计算是元素包含块的决定。

框架模型(Box模型,也被翻译为盒子模型)是CSS的一个非常重要的概念,也是一个相对抽象的概念。

文档树中的元素生成矩形框(框),这将影响元素之间的距离、元素的位置、背景图片的位置等。

因此,掌握CSS布局技术,需要了解框架模型的原理和可视化的格式化模型。

浏览器中显示的元素可以看作是带有对象的矩形框。这些长方形的盒子是嵌套的、堆叠的或捆绑在一起形成页面的。

提示:箱model常译成盒模型;;但盒子有厚度,也就是说,这个盒子是立体的,且镜框不厚。它是二维的。因此,本书采用了盒子模型和这种翻译方法。

图1显示了每个元素的框架(框),由几个部分组成:
内容(内容)
例如,文本、图片或其他元素也可以被视为矩形框。宽度(宽度)和高度(高度)的2个CSS属性被设置为内容框的宽度和高度。
边境(边境)
边框(也称为边界)可以具体显示,并且可以设置宽度、外观样式和颜色。
填料(填料)
填充物(也可译为填充、填充、补片)在内容框架和框架距离部分之间,显示填充的背景。
保证金(保证金)
边缘(也称为边白、外边缘、外部补片等)是边界以外的透明区域,用于设置元素与其他元素之间的距离。
在上、右、下、左方向上具有四个方向的边的一种元素框架,如图2所示。
从图2, 1中可以看出,该区域的元素实际上是由几个矩形框架元素组成的:内容框架、框架、填充元素的形成和框框边距的形成:

元素内容框的边缘被称为内容边缘(内容边缘)或内部边缘(内部边缘);4个内容边缘形成内容框(内容框)内容;
箱体的外缘形成填料,称为补(填料边)白边,箱边有白边;补强填料。如果填料宽度为0,则填充白边和边含量重叠。4填充白色填料;(填料箱)填料;。
边框所形成的边框的外缘称为边框(边框边缘),边框宽度为0,边框边缘与白边重叠,4边框形成边框边框(边框框);。
边框所形成的边框的外缘称为边缘边缘(边缘边缘)或外部(外缘)边框周围的边缘,如果边缘宽度为0,边框边缘和边框边缘重合,4边缘边缘形成边缘框(边缘框);
内容框(宽度和高度)的大小取决于许多因素,如:

宽度属性或高度属性是否由生成该框的元素设置;
框是否包含文本或其他帧;
这个盒子是一张桌子等等。
例如,下面的代码(查看一个实例)它的内容框和框之间的关系,如图3所示,如图4所示。

CSS代码将内容复制到剪贴板。
* { margin: 0;padding: 0;颜色:# 666;} / * * /删除浏览器的默认样式
div {边界:4px固体# F90;背景:# FC6;}
UL {列表样式:无;缘:10px;padding: 10px;背景:# FC6;}
李{填充:10px 0 10px 10px;背景:# ff9;保证金:15px;}
右:0。样本{保证金;边界:5px冲# F90;}

示例文本,例如第一个文本中的文本
第二李内部的示例文本

DIV在UL
从图3和图4中我们可以发现:

帧宽度=左元素距离(左边框)+左边框宽度(左边框宽度)+左填充(左填充)+内容宽度(宽度)+右填充(右填充)+右边框宽度(边框右侧宽度)+右边距(边距右侧)
框架元素高度=顶部边距(边距顶部)+(边框顶部宽度)+边框宽度填充(填充顶部)+内容高度(高度)+填充(填充底部)+(边框底部宽度)+边框宽(边距底部)
提示:对于垂直方向的边缘重叠的情况下,在这一章中看到的{ 8.9.2.2边缘重叠。

在IE 5.5和早期版本中,在IE 6 7中的怪异模式中,框架模型被错误地理解为:

宽度=左边框+左填充+内容宽度+填充右边框+右边框
高度=边框顶部+填充顶部+内容高度+填充底部+边框底部
也就是说,错误的框架模型理解边框和边框的宽度和高度,而不是内容框(当然,很多人认为这个设置更容易计算布局的大小)。

例如,下面的代码:

xml代码将内容复制到剪贴板。
div {宽度:300px;保证金:10px;padding: 15px;边界:5px固体# CCC;}

对div框的宽度应360px(10px + 5px + 15px + + + + 300px 15px 5px 10px),而在IE的错误框模式,框的宽度是320px(+ +),和实际内容的宽度*(* *)。

因此,元素的大小可以被证明是不正确的。

提示:在CSS 3中,生产者可以使用盒子大小属性在内容框或边框框中指定宽度和高度的值。

相关文章

对CSS编程中的块级元素和内联元素

对CSS编程中的块级元素和内联元素

编程,内联元素,块级元素,电脑软件,CSS,本文主要介绍CSS编程中的块级元素和内部元素,这是CSS入门学习中的基础知识。 块元素块级元素 顾名思义,它是一种元素,在一块显示,高度和宽度可设置。例如,我们通常使用,默认状态是一个块级元素,块级元素更霸…

ppt技术PPT基本教程

ppt技术PPT基本教程

教程,技术,电脑软件,ppt,PPT,有时我们需要把PPT课件转换成word讲义,或者大量PPT幻灯片需要打印出来。然后从一个小编辑器推荐ppt转换成word技能,希望对你有所帮助! 1。使用大纲视图 打开PPT演示文稿,单击大纲 提示提示: 此方法将复制原始幻灯片…

只需七步PS快速创建个性化文字标志

只需七步PS快速创建个性化文字标志

文字,只需,标志,七步,快速,本教程是介绍一个朋友,以PS创建一个个性化的LO标识方法很快。这个教程真的很好。值得学习。建议像你这样的朋友可以通过教程学习。 今天,萧边将与你分享PS的方法创建个性化的LO标志迅速。这个教程很好。值得学习。…

失恋者感伤人格的感伤人格签名

失恋者感伤人格的感伤人格签名

感伤,人格,电脑软件,时间有点过去了,简单的我在那一年消失了。下面是一个失恋的小人物的性格签名,希望能帮到你! 失恋的情感人格签名: 我想念的是你不再想念的一切。 破碎的青春,拼凑昨日。 我的故事最终还是被我自己感动了。 不羁岁月喝一壶酒…

如何在word中使用平方符号

如何在word中使用平方符号

符号,如何在,电脑软件,word,在这里我们有多种方式来实现平方米的标志! 其实,最简单的方法之一就是你把我放在这里,符号拷贝去拷贝它 这里有一些输入平方米的输入方法。不要考虑复制,或者学习更多的输入技巧。 (1)这种方法适用于各种场合,不一定要…

PS层如何导入AI矢量化

PS层如何导入AI矢量化

矢量化,电脑软件,PS,AI,如何做ai矢量图导入到PS层使用PS画好的图,但要求是矢量图形,所以它只能导入AI转换为矢量图,但你是怎么做的请看下面的细节。 改变PS图标很快进入AI矢量图,最详细的步骤 1。打开PS 2,拉入一个图标,将其转换为ai矢量图。 三…

好幸福的情侣签名情人签名

好幸福的情侣签名情人签名

情侣,情人,电脑软件,本文介绍了新婚夫妇的签名,希望大家喜欢。 我很简单,只要你有一个温暖的晚安。 我并不复杂,只要你有一个温柔的早晨。 我们不分散,分散,分散,不离开,不离开。 我们不会被分开,分裂,不可分割,永远在一起。 爱一辈子的爱情,为了期待…

真正情人签名的情人签名

真正情人签名的情人签名

情人,电脑软件,男人,当他爱你的时候,他什么都有,他真的爱你。以下是这对夫妇的签名,是你安排的。我希望你能从中得到一些好处。 情人签名: 来了又去的人只是过客。 公司并不绝对看你是否珍惜它。 情人节快乐:男人比谁更勇敢,谁爱自己的女人。 一…

词的使用技巧

词的使用技巧

使用技巧,电脑软件,字;量表;工具是非常重要的,也许有人经常使用它,也许很少有人使用它,我们可以很容易地调整利润规模,改变段落缩进,设置行间距和表和列的宽度和对齐方式设置等行高。下面的小编辑与你分享的话规模能力,欢迎阅读: 一个在显示或隐藏…

Word2003使用不同的对齐在同一行文

Word2003使用不同的对齐在同一行文

教程,对齐,文字,电脑软件,切换到页面视图(页面视图:视图的Word文档或其他对象,如打印效果。例如,页眉、页脚、一柱,和一个文本框将出现在它们的实际位置。)或Web版式视图(Web版式视图:网页布局视图显示外观的文档在Web浏览器中。例如,文档将显示为一…

经典签名的经典签名报价

经典签名的经典签名报价

报价,经典,电脑软件,如果有机会,时间和空间不是距离,如果你没有,你就不能一直在一起。不要太在意,不要坚持,让它去!下面的经典人物签名安排,供大家参考,希望大家能收获! 经典签名语录: (1)一个有思想的人,不管他过去是什么,将来你需要什么。 (二)万元,不必…

有趣的个性,爱签名和有趣的个性签名

有趣的个性,爱签名和有趣的个性签名

有趣,个性签名,个性,电脑软件,爱情是艺术,婚姻是技术,离婚是算数的。下面是一个搞笑的个性签名,希望对你的小汇编有用,欢迎阅读: 有趣的个性爱情签名: 活着就是看着别人死去,让别人看到自己死了。 爱情是艺术,婚姻是技术,离婚是算术。 大家都说:那个…