码迷,mamicode.com
首页 > Web开发 > 详细

CSS盒状模型简介

时间:2014-12-28 16:51:35      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

CSS盒状模型

在平时的开发过程中还是经常得写博客,这2天有个公司找我面试,在面试当中提到了CSS中的盒状模型。这个东西在平时的前端开发经常用到。以下简单介绍一下:

CSS中的盒状模型由:margin、border、padding和content几个属性组成,

content:内容,它可以是文字和图片等;

padding:内边距,空白和内补丁,用于设置内容和边框之间的距离,就像一个缓冲带;

border:边框,用于设置内容边框的粗线和样式等 ;

margin:外边框,是一块内容与另一块内容之间的间距;

在使用CSS设置盒状模型宽度和高度时,我们只设置content区域的宽度和高度,而不是content+border+padding+margin. 如果给盒状模型定义背景色,将会在content区域和padding区域显示,是无法设置颜色的。

从以上的盒状模型介绍中可以看出,一个盒状模型应该将这4个方面的尺寸全部加起来计算:

盒状模型的宽度=左margin宽度+左padding宽度+左border宽度+content宽度+右padding宽度+右border宽度+右margin宽度 。

盒状模型的高度=上margin宽度+上padding宽度+上border宽度+content宽度+下padding宽度+下border宽度+下margin宽度。

CSS盒状模型简介

标签:

原文地址:http://www.cnblogs.com/chengbing2011/p/4190107.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!