CCS基础 - position

position属性的值如下:

1.absolute:生成绝对定位的元素,相对于当前元素的父元素中position为static之外的第一个元素进行定位

.box {
float:left;
border-style:dotted;
border-color:blue;
background-color:#bbb;
margin-right:2%;
margin-left:2%;//box的左侧盒最外层的width是其父元素中position为static之外的第一个元素的宽度的26%;
top:-30px;
width:16%;//box的width是其父元素中position为static之外的第一个元素的宽度的26%;
height:200px;
bottom:30px;//box的底部高于其父元素中position为static之外的第一个元素的底部30px;

position:absolute;//如果position为fixed,则box的位置,宽度引用均参照于浏览器窗口的大小;
}

2.fixed:生成绝对定位的元素,相对于浏览器窗口

3.static:position的默认值,此时忽略当前元素上定义的top,left,reght,bottom,z-index

4.relative 生成相对定位元素,按照正常的位置进行布局,top=20px 会给该元素左侧增加20px的间隔。

.main {
position:relative;
margin-top:50px;
border-style:dashed;
border-color:red;
border-width:3px;
height:300px;
width:1560px;
}

5.inherit从父元素获取position值

 

转载于:https://www.cnblogs.com/wzcblogs/p/6112953.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值