html固定按钮相对位置,CSS基础之相对定位,绝对定位,固定定位,z-index

1.相对定位1.1.相对定位,就是微调元素位置的。让元素相对自己原来的位置,进行位置调整。也就是说,如果一个盒子想进行位置调整,那么就要使用相对定位a position:relative; → 必须先声明,自己要相对定位了b left:100px; → 然后进行调整。c top:150px; → 然后进行调整。Documentdiv{width: 200px...
摘要由CSDN通过智能技术生成

1.相对定位

1.1.相对定位,就是微调元素位置的。让元素相对自己原来的位置,进行位置调整。也就是说,如果一个盒子想进行位置调整,那么就要使用相对定位

a position:relative; → 必须先声明,自己要相对定位了

b left:100px; → 然后进行调整。

c top:150px; → 然后进行调整。

Document

div{

width: 200px;

height: 200px;

}

.box1{

background-color: yellowgreen;

}

.box2{

background-color: skyblue;

position: relative;

top: 150px;

left: 100px;

}

.box3{

background-color: orange;

}

c78cf9a8edf9

图片.png

1.2.不脱标,老家留坑,形影分离,相对定位不脱标,真实位置是在老家,只不过影子出去了,可以到处飘。

c78cf9a8edf9

图片.png

1.3.相对定位的用途:相对定位有坑,所以一般不用于做“压盖”效果。页面中,效果极小。就两个作用:

a:微调元素

b:做绝对定位的参考,子绝父相

1.4.相对定位的定位值

a:可以用left、right来描述盒子右、左的移动,相当于marginLeft ,marginRight

b:可以用top、bottom来描述盒子的下、上的移动,marginTop,marginBottom

c78cf9a8edf9

图片.png

c78cf9a8edf9

图片.png

c78cf9a8edf9

图片.png

2.绝对定位

2.1.绝对定位的盒子,是脱离标准文档流的。所以,所有的标准文档流的性质,绝对定位之后都不遵守了。绝对定位之后,标签就不区分所谓的行内元素、块级元素了,不需要display:block;就可以设置宽、高了:

Document

*{

margin: 0;

padding: 0;

}

div{

width: 200px;

height: 200px;

}

.box1{

background-color: yellowgreen;

}

.box2{

background-color: skyblue;

position: absolute;

top:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值