十、盒子模型
10.1.1 盒子模型的介绍
盒子的概念
1. 页面中的每一个标签,都可看做是一个 “盒子” ,通过盒子的视角更方便的进行布局
2. 浏览器在渲染(显示) 网页时,会将网页中的元素看做是一个个的矩形区域,我们也形象的称之为盒子
盒子模型:CSS中规定每个盒子分别由:内容区域(content)、内边距区域(padding)、边框区域(border)、外边距区域(margin) 构成,这就是盒子模型
<style>
/* 纸箱子,填充泡沫 */
div {
width: 300px;
height: 300px;
background-color: pink;
/* 边框线 == 纸箱子 */
border: 1px solid #000;
/* 内边距 == 填充泡沫: 出现在内容和盒子直接边缘 */
padding: 20px;
/* 外边距:出现在两个盒子之间,出现在盒子的外面 */
margin: 50px;
}
</style>
10.1.2 盒子模型的浏览器效果
浏览器效果介绍:用谷歌浏览器检查 蓝色正方形是宽高,绿色是内边距,黄色是外边距
10.1.3 盒子模型区域的宽度和高度
作用:利用width 和 height属性默认设置是盒子内容区域的大小
属性:width/height
常见取值:数字 + px
10.1.4 盒子模型- border使用方法
边框(border)- 连写形式
属性名:border
属性值:单个取值的连写,取值直接可以空格隔开
如:border: 10px solid red;
快捷键:bd + tab
边框(border)- 单方向设置
场景:只给盒子的某个方向单独设置边框
属性名:border - 方位名词
属性值:连写的取值
边框(border)- 单个属性