0
点赞
收藏
分享

微信扫一扫

2.2 CSS盒子模型

女侠展昭 2022-04-29 阅读 84

盒子模型

盒子描述

属性属性值说明
margin当设置一个值时,为四边的边距,2个值时为上下和左右的边距,3个值时为上,左右,下,4个值上右下左外边距
可分别对left/top/right/bootom分别进行设置
padding当设置一个值时,为四边的边距,2个值时为上下和左右的边距,3个值时为上,左右,下,4个值上右下左内边距
可分别对left/top/right/bottom分别进行设置

border同样可以设置上边线(border-top),下边线(border-bottom),左边线(border-left),右边线(border-right)

属性属性值说明
bordersolid实线
double双实线
dashed虚线
dotted点线

元素显示类型

元素类型的分布,依据CSS的显示

块元素(block element)行内(内联)元素行内块元素
(A) 块状元素在网页中就是以块的形式显示,所谓块状就是元素显示为 矩形区域,
(B)默认情况下,块状元素都会占据一行;默认情况下,块状元素会顺序 自上而下排列。
©块状元素都 可以定义自己的宽度和高度。
(D)块状元素一般都 作为其他元素的容器,他可以容纳其他内联元素和其他块状元素。我们可以吧这种容器比喻为一个盒子
(A)内联元素的表现形式是始终以行内诸葛进行显示;横着排列。
(B)内联元素没有自己的形状, 不能定义他的宽和高,他显示的宽度,高度只能根据所包含内容的高度和宽度来确定,他的最小内容单元也会呈现矩形形状;
©内联元素也会遵循盒模型基本原则,但是对于margin和padding个别属性值不生效
内联块状元素(inline-block)就是同时具备内联元素,块状元素的特点
例如:div p ul li ol li dl dt dd h1-h6等例如:a b em i span strong等例如:img input等

浮动属性

浮动

属性描述说明
floatfloat:left;元素靠左边浮动
floatfloat:right;元素靠右边浮动
floatfloat:none;元素不浮动
浮动的作用1定义网页中其他文本如何环绕改元素显示
浮动的作用2就是让竖着的东西横着来

清除浮动

属性描述说明
clearClear:none;允许有浮动对象
clearClear:right;不允许右边有浮动对象
clearClear:left;不允许左边有浮动对象
clearClear:both;不允许有浮动对象
清除浮动只是改变元素的排列方式,改元素还是漂浮着,脱离文档流
举报

相关推荐

盒子模型——CSS

CSS盒子模型

【css盒子模型】

Css盒子模型

CSS 盒子模型

【CSS】CSS盒子模型(3)

CSS(盒子模型2)

0 条评论