Css布局小结

2024-01-18 14:48 小编

absolute 是最棘手的position值。 absolute  fixed 的表现类似,但是它不是相对于视窗而是相对于最近的“positioned”祖先元素。如果绝对定位(position属性的值为absolute)的元素没有“positioned”祖先元素,那么它是相对于文档的 body 元素,并且它会随着页面滚动而移动。

记住一个“positioned”元素是指 position 值不是 static 的元素。 absolute元素也不会保留它原本在页面应有的空隙(脱离文档流)

position: relative 在一个相对定位(position属性的值为relative)的元素上设置 top right  bottom  left 属性会使其偏离其正常位置。其他的元素的位置则不会受该元素的影响发生位置改变来弥补它偏离后剩下的空隙。

position: fixed 一个固定定位(position属性的值为fixed)元素会相对于视窗来定位,这意味着即便页面滚动,它还是会停留在相同的位置。 一个固定定位元素不会保留它原本在页面应有的空隙(脱离文档流)。


在线咨询 拨打电话

电话

13363039260

内部绝密传真282期

微信二维码