定位是CSS中非常重要的一部分。它可以帮助我们将元素摆放在指定位置,以实现我们想要的布局效果。CSS支持5种不同的定位方法,包括相对定位、绝对定位、固定定位、粘性定位和静态定位。下面我们来分别了解一下...
定位是CSS中非常重要的一部分。它可以帮助我们将元素摆放在指定位置,以实现我们想要的布局效果。CSS支持5种不同的定位方法,包括相对定位、绝对定位、固定定位、粘性定位和静态定位。下面我们来分别了解一下。
1. 相对定位
相对定位是基于元素的当前位置进行定位的。通过使用top、bottom、left和right属性来相对于元素在文档中原来的位置进行定位。
p {<br>
position: relative;<br>
left: 50px;<br>
top: 20px;<br>
} p {<br>
position: absolute;<br>
left: 50px;<br>
top: 20px;<br>
} p {<br>
position: fixed;<br>
left: 50px;<br>
top: 20px;<br>
} p {<br>
position: sticky;<br>
top: 0;<br>
}