CSS技术

CSS3中的盒子模型

CSS3的一个强大特性是它允许设计者在页面中定位元素。这种方法被称为CSS-P或定位。正如你所知,web浏览器根据HTML代码物理地组织页面。框模型表示导致页面中元素的最终方面的规则的总和。

一个网页由一定数量的基本组件(框)组成,可以通过CSS属性进行可视化管理。让我们看下面的例子:

basic-css3-box-model

在图中你可以看到文字“content goes here”。在这个区域,HTML内容显示出来,包括段落、文本、媒体、图像等…不为各自的区域指定任何CSS属性,浏览器自己决定框的大小(高度和宽度)。如您所见,要在元素之间添加一些空格,可以使用padding属性。

在该区域之外,是围绕内容和填充区域的边界——一条具有颜色、尺寸和特定样式的线。框模型的大小由以下计算得出:内容宽度+右空白+左空白+右填充+左填充+右边框宽度+左边框宽度。

尽管CSS3在这方面没有引入很多新的方面,但您现在可以绘制圆角边界,但这超出了本文的范围。

如果您想了解更多关于Box模型的信息,可以考虑访问W3C网站http://www.w3.org/TR/CSS2/box.html

好运!

基达尔D. (5616个帖子

基达尔·d是LeraBlog的作者。作者的观点完全是他们自己的,可能不反映LeraBlog员工的观点和意见。

留下你的评论