我们什么时候应该在 css 中使用 "absolute" 属性?



当建议在css中使用"绝对"属性时,我的意思是,为什么不使用"相对"对齐,因为绝对位置在不同的分辨率上会有所不同,并且在其他显示器上看起来总是不同。我想知道你什么时候以及为什么应该使用绝对,一个例子可以完成这项工作。

absolute

relative一样"可变",屏幕参数没有区别。

由于我开发游戏,所以我经常使用absolute。在relative容器中定位 UI 元素非常有用。事实上,我现在正在开发一个Facebook应用程序,它有一个固定的"画布"大小。几乎所有东西都是绝对定位的。

position:relative - 设置子元素的原点

position:absolute - 设置元素相对于第一个定位的父元素的位置

相对定位的元素不是布局/流程中较孤立的一部分。这对于叠加、对话框、工具提示等非常有用。它们充当自己的"层",而不会推动其他内容。

通常,除非您还计划使用position:absolute,否则不应使用position:relative

通常与position:relative相关的其他技巧通常可以使用边距来完成。

最新更新