css定位

定位

1.bottom检索或设置对象与其最近一个定位的父对象底边相关的位置。,用法如下 ##

.test{position:absolute;bottom:0;width:200px;height:200px;padding:5px 10px;background:#c00;color:#fff;line-height:12;}

2.clip检索或设置对象的可视区域。区域外的部分是透明的,用法如下

clip:rect(0 auto 35px 10px)表示分别从上-右-下-左四个方向开始裁剪,auto表示不裁剪

.test{position:absolute;height:50px;line-height:50px;clip:rect(0 auto 35px 10px);background:#eee;}

3.left检索或设置对象与其最近一个定位的父对象左边相关的位置。 ,用法如下

`.test{position:absolute;left:-50px;width:200px;height:200px;padding:5px 10px;background:#c00;color:#fff;line-height:12;}`

4.position检索对象的定位方式。

1. static:对象遵循常规流。top,right,bottom,left等属性不会被应用<br/>
2. relative:对象遵循常规流,并且依据自身在正常流中的位置通过top,right,bottom,left属性进行偏移时不影响常规流中的任何元素。层叠通过z-index属性定义。<br/>
3. absolute:对象脱离常规流,使用top,right,bottom,left等属性进行绝对定位,盒子的偏移位置不影响常规流中的任何元素,其margin不与其他任何margin折叠,其层叠通过z-index属性定义。<br/>   
4. fixed:对象脱离常规流,使用top,right,bottom,left等属性以窗口为参考点进行定位,当出现滚动条时,对象不会随着滚动。IE6及以下不支持此参数值<br/>

5.right检索或设置对象与其最近一个定位的父对象右边相关的位置。用法如下

.test{position:absolute;right:0;width:200px;height:200px;padding:5px 10px;background:#c00;color:#fff;line-height:12;}

6.top检索或设置对象与其最近一个定位的父对象顶部相关的位置。用法如下

.test{position:absolute;top:-100px;width:200px;height:200px;padding:5px 10px;background:#c00;color:#fff;line-height:12;}

7.z-index检索或设置对象的层叠顺序

.z1{z-index:1;background:#000;}
.z2{z-index:2;top:30px;left:30px;background:#C00;}
.z3{z-index:3;top:60px;left:60px;background:#999;}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值