Css布局小结
导读:absolute 是最棘手的position值。 absolute 与 fixed 的表现类似,但是它不是相对于视窗而是相对于最近的"positioned"祖先元素。如果绝对定位(position属性的值为absolute)的元素没有"po...
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)元素会相对于视窗来定位,这意味着即便页面滚动,它还是会停留在相同的位置。 一个固定定位元素不会保留它原本在页面应有的空隙(脱离文档流)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Css布局小结
本文地址: https://pptw.com/jishu/666764.html