CSS-定位属性

       使用定位属性可以控制元素的位置,包括相对定位和绝对定位两种方式。相对定位是指允许元素在相对于文档布局的原始位置上进行偏移,而绝对定位是指允许元素与原始的文档布局分离且任意定位。

     1.1定位方式 position

使用定位方式属性可以控制浏览器应如何定位HTML 元素。

语法:

position:static|absolute|fixed|relaive

说明:

static 表示默认值;

absolute表示采用绝对定位,需要同时使用left、right、top和bottom等属性进行绝对定位;

fixed 表示当页面滚动时,元素不随着滚动;

relative 表示采用相对定位,对象不可层叠。

1.2元素位置top、right、bottom、left

元素位置属性与定位方式共同设置元素的具体位置。

语法:

top:auto |长度|百分比

right:auto|长度值|百分比

bottom:auto|长度值|百分比

left:auto|长度值|百分比

说明:

auto 表示采用默认值,长度值包含数字和单位,也可以使用百分比来设置。

举例:

1.3 层叠顺序 z-index

使用层叠可以设置层的先后顺序和覆盖关系。默认情况下,z-index值为1,表示该层位于最底层。

语法:

z-index:auto|数字

说明:

auto遵从其父对象的定位;数字必须使无单位的整数值;可以取负值。

举例:


1.4 浮动属性 float

使用浮动属性float可以设置文字在某个元素的周围,它能应用于所有的元素。

语法:

float:none|left|right

说明:

none是默认值,表示对象浮动;left表示文字浮动在元素的右边,right表示文字浮动在元素的左边。

举例:


1.5 清楚属性 clear

清楚属性用于指定一个元素是否允许有其他元素漂浮在它的周围。

语法:

clear:none|left|right|both

说明:

none 表示允许两边都可以有浮动对象,是默认值;

left 表示不允许左边有浮动对象;

right 表示不允许右边有浮动对象;

both 表示不允许有浮动对象。

1.6 可视区域 clip

使用clip属性可以限制只显示裁切出的区域,裁切出的区域为矩形。只要设置两个点即可,一个是矩形左上角的定点

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值