CSS中的定位和解决父元素高度塌陷

编程入门 行业动态 更新时间:2024-10-11 09:19:35

CSS中的定位和解决父<a href=https://www.elefans.com/category/jswz/34/1771401.html style=元素高度塌陷"/>

CSS中的定位和解决父元素高度塌陷

 在CSS中,Position 属性经常会用到,主要是绝对定位和相对定位,简单的使用都没有问题,尤其嵌套起来,就会有些混乱,今记录总结一下。

1、相对定位( position: relative;)

如果对一个元素进行相对定位,它将出现在它所在的位置上。然后,可以通过设置垂直或水平位置,让这个元素“相对于”它的起点进行移动。

 relative:生成相对定位的元素,相对于其正常(原来)位置进行定位。

2、绝对定位(position: absolute;)

绝对定位使元素的位置与文档流无关,因此不占据空间。这一点与相对定位不同,相对定位实际上被看作普通流定位模型的一部分,因为元素的位置相对于它在普通流中的位置。

absolute:生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。元素的位        置通过 "left", "top", "right" 以及 "bottom" 属性进行规定

3、固定定位(position: fixed;)

position: fixed; 的元素是相对于视口定位的,这意味着即使滚动页面,它也始终位于同一位置。 top、right、bottom 和 left 属性用于定位此元素。

4、粘滞定位(position: sticky;)

粘性元素根据滚动位置在相对(relative)和固定(fixed)之间切换。起先它会被相对定位,直到在视口中遇到给定的偏移位置为止 - 然后将其“粘贴”在适当的位置(比如 position:fixed)。

5、浮动&

更多推荐

CSS中的定位和解决父元素高度塌陷

本文发布于:2024-02-11 16:16:14,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1681954.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:元素   高度   CSS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!