在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
盒子模型尺寸设置及代码书写格式介绍,子模型就是把HTML页面的元素看作一个矩形盒子,矩形盒子是由内容(content)、内边距(padding)、边框(border)、外边距(margin)四部分组成,需要掌握盒子模型中的各个属性设置。
盒子模型学习目标:
能够知道盒子模型中的各个属性的设置。
1、盒子模型是什么?
盒子模型即把HTML页面的元素看作一个矩形盒子,矩形盒子是由内容(content)、内边距(padding)、边框(border)、外边距(margin)四部分组成。盒子模型示意图如下:

2、盒子模型相关样式属性
•盒子的内容宽度(width),注意:不是盒子的宽度
•盒子的内容高度(height),注意:不是盒子的高度
•盒子的边框(border)
•盒子内的内容和边框之间的间距(padding)
•盒子与盒子之间的间距(margin)
设置宽高:

设置盒子的宽高,此宽高是指盒子内容的宽高,不是盒子整体宽高
设置边框:

设置一边的边框,比如顶部边框,可以按如下设置:
说明:
其中10px表示线框的粗细;solid表示线性;red表示边框的颜色
设置其它三个边的方法和上面一样,把上面的'top'换成'left'就是设置左边,换成'right'就是设置右边,换成'bottom'就是设置底边。
四个边如果设置一样,可以将四个边的设置合并成一句:

设置内间距padding
设置盒子四边的内间距,可设置如下:

上面的设置可以简写如下:

四个方向的内边距值。 */
padding后面还可以跟3个值,2个值和1个值,它们分别设置的项目如下:

设置外间距margin
外边距的设置方法和padding的设置方法相同,将上面设置项中的'padding'换成'margin'就是外边距设置方法。
盒子的真实尺寸
盒子的width和height值固定时,如果盒子增加border和padding,盒子整体的尺寸会变大,所以盒子的真实尺寸为:
•盒子宽度 = width + padding左右 + border左右
•盒子高度 = height + padding上下 + border上下
盒子模型总结:
•盒子模型的5个主要样式属性◦width:内容的宽度(不是盒子的宽度)
◦height:内容的高度(不是盒子的高度)
◦padding:内边距。
◦border:边框。
◦margin:外边距
•盒子的真实尺寸只会受到宽度、高度、边框、内边距四个属性的影响,不会受到外边距属性的影响。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
python开发中元组是什么?元组定义
python开发中元组是什么?元组(tuple)是关系数据库中的基本概念,关系是一张表,表中的每行(即数据库中的每条记录)就是一个元组,每列就是一个属性。 在二维表里,元组也称为行。
15992
2019-06-28 14:30:30
Python开发的魔法方法总结
Python开发的魔法方法总结:魔法方法就是可以给你的类增加魔力的特殊方法, __init__ 构造器,__new__才是实例化对象调用的第一个方法,__call__ 允许一个类的实例像函数一样被调用。
9360
2019-07-01 15:55:02
学人工智能一定要先学Python吗?为什么?
学人工智能一定要学Python吗?不一定,如果大家会C/C++也可以不学Python,但是使用Python的脚本语言更加简单,所以为什么不使用更加轻松的编程语言呢?而且Python也是科学计算和数据分析的重要工具,学人工智能先学Python,也可以方便初学者。博学谷为此专门开设了Python+人工智能在线就业班课程,有兴趣学习人工智能的同学可以了解一下该课程。
8961
2019-08-21 14:41:48
CSS 选择器的种类有哪些?怎么用?
CSS 选择器的种类有标签选择器、类选择器、层级选择器(后代选择器)、id选择器、组选择器、伪类选择器,作为程序员应该具备根据不同的场景选择适合的CSS选择器。
4592
2021-12-09 15:39:55
数组及数组的操作方法是什么?
数组及数组的操作方法是什么?数组是一组数据集合,javascript中数组里面的数据可以是不同类型的数据。数组操作方法获取数组的长度, 根据下标取值,从数组最后添加和删除数据,根据下标添加和删除元素。
5645
2021-12-28 17:01:01
