前言
定位+位移是前期学习的重要知识点之一
一、相对和绝对定位是什么?
定位是用position属性进行固定元素在浏览器中的位置的一种方法。
二、怎么使用?
定位一般position:relative;position:absoulte;用配合top、left、right、bottom进行位移
三、relative和absoulte的区别?
1.relative是相对于自己现在的位置进行定位 如果元素用了position:relative; 那么用top、left、right、bottom这些属性位移时,就是以自己现在的位置为参考进行位移。不脱离文档流
例子:
<style>
.box{
width: 500px;
height: 500px;
position: relative;/*相对定位*/
margin: 50px auto;
background-color: brown;
top: 100px; /*位移属性*/
}
</style>
<div class="box"></div>
box会以原来所在的位置向下移动100px;