CSS 职位:成为优秀开发人员所需的一切
让我们看看它们的更多细节。
CSS 在前端开发中非常重要。CSS 可以让网站变得美观,也可以让它变得糟糕。CSS 位置是最重要的属性。位置属性用于指定元素的位置。它的值可以
- 静止的
- 相对的
- 绝对
- 固定的
- 黏
让我们看看它们的更多细节。
1. 静态
position: static;
这是元素的默认值。元素的定位遵循文档的正常流程。left、top、right、bottom 和 z-index 等属性不会影响具有静态位置的元素。
2. 亲属
position: relative;
具有相对位置的元素会保持在文档的正常流中。诸如 left、top、right、bottom 和 z-index 等属性会影响元素的位置。
3. 绝对
position: absolute;
具有position:absolute的元素相对于其父元素定位。其他元素的行为就好像该元素不在文档中一样。left,top,bottom和right的值决定了元素的最终位置。
4. 固定
position: fixed;
固定位置与绝对位置相同。唯一需要注意的是,固定元素不受滚动影响。它们始终保持在屏幕上的相同位置。
5. 粘性
position: sticky;
位置:sticky 是位置:relative 和位置:fixed 的混合。它的作用类似于相对定位元素,直到滚动到某个位置,之后就变成了固定定位元素。你需要为元素指定 top、left、bottom、right 中的一个值。
就是这样。希望你理解了所有内容。如果你有任何问题,欢迎在评论区提问。
您还可以学习CSS 弹性框
好吧,如果你想学习如何制作迪士尼+克隆版,你可以参考这个。迪士尼+克隆版
如果你喜欢,可以订阅我的 YouTube 频道,并在 Instagram 上关注我。我创作了精彩的网络内容。[订阅],[ Instagram ]
感谢您的阅读。
文章来源:https://dev.to/themodernweb/css-position-everything-you-need-for-good-developer-pfh