CSS3基础——尺寸与边框2
来源:互联网 发布:海岛奇兵兵种升级数据 编辑:程序博客网 时间:2024/06/10 06:35
尺寸与边框——框模型
一、框模型:
框:html中,所有的元素都可以认为是框。框中可以盛装内容。
框模型:指的是框与框、框与内容之间的关系。
定义了外边距(框与框之间的距离)、内边距(框与框内内容的距离)、边框
注意:
可以通过width和height定义框的宽度和高度
如果增加了内边距、外边距、边框的时候不会影响内容区域的尺寸,但会增加框的总尺寸
元素的实际宽度:左外边距+左边框+左内边距+内容区域(width)+右内边距+右边框+右外边距
二、外边距:
1、什么是外边距:
在元素边框周围的一些空白区域
该空白区域,正常情况下是不允许有其他元素显示的。
2、外边距属性:
margin:value;
表示上下左右四个方向的外边距
单边设置:
margin-方向:
方向:top、bottom、left、right
取值:px、%、负值、auto
注意:
当元素的左右外边距设置为auto时,那么该元素会在其父层容器内变的水平居中
3、html中,有些元素是具备默认外边距
h1-h6、p、body
如果设置以上元素的margin属性值的话,那么就会覆盖掉他们默认的margin
4、垂直外边距的合并:
当两个垂直外边距相遇时,他们将形成一个外边距,以最大值为准。
5、外边距取值:
margin简易写法:
margin:value;value表示的上下左右四个方向的外边距
margin:v1 v2;
v1表示上下外边距,v2表示左右外边距
如:marging:20px auto;
margin:v1 v2 v3;
v1 表示上外边距,v2表示左右外边距,v3表示下外边距
margin:v1 v2 v3 v4;
上–>右–>下–>左
三、内边距:
1、什么是内边距:
框内的内容与框之间的距离控件
注意:增加内边距后会扩大元素边框所占的区域
2、语法:
padding:value;
取值:像素、%、不能取负值、没有auto
padding:v1; 四边
padding:v1 v2; 上下、左右
padding:v1 v2 v3; 上、左右、下
padding:v1 v2 v3 v4; 上、右、下、左
padding-方向:
padding-left:
padding-right:
padding-top:
padding-bottom:
0 0
- CSS3基础——尺寸与边框
- CSS3基础——尺寸与边框2
- css3语法、尺寸与边框
- CSS基础之CSS概述 、CSS语法 、尺寸与边框
- CSS3总结——边框与圆角
- 前段成长之路——CSS3基础(一)边框,颜色,字体,背景
- Css3(05) 背景与边框
- CSS3边框与圆角
- CSS3 基础(002_边框图)
- css3基础样式 边框 阴影 字体
- CSS3背景与边框相关样式
- CSS3 边框/颜色/文字与字体/背景
- CSS3圆角、盒阴影与边框图片
- CSS3背景与边框相关样式
- CSS3——新增背景属性和边框样式
- CSS3笔记1 — 文字阴影、边框阴影、自动换行
- CSS3 边框
- css3 边框
- java向上转型和向下转型
- 动态规划算法
- 常用类-Sting类案例练习
- Leetcode_Rotate Array
- 【学习总结】水平 || 垂直 居中对齐布局
- CSS3基础——尺寸与边框2
- C++ 字符串类,字符串变量与字符串数组
- 回调函数
- Android中px, dp, sp单位转换
- 一天浓缩学习webpack经过
- OpenAL报错 ”error C4996: 'alutLoadWAVFile': 被声明为已否决“的问题原因及解决
- Linux 打包_解压命令
- 位域的sizeof问题
- 深度学习RBM