我发现我正在使用position:relative
和position:absolute
组合。
我不是每次使用position:relative
时都必须声明position:absolute
,而是将其设置为全局* { position:relative; }
。
它似乎工作正常,但这有什么副作用吗?
答案 0 :(得分:1)
是。如果您想要对除了其直接父母以外的任何事物进行任何定位,您将不得不将事情设置回position: static
。
您可能希望在大约3个月的时间内完成这项工作,而这需要花费数小时的时间来完成它而不会破坏各种其他事物(宇宙就是这样)。
像手术刀一样使用CSS,而不是大锤。
答案 1 :(得分:0)
我唯一能想到的是相对定位的元素可能会渲染得更重,导致复杂页面的帧率降低。但我甚至不确定.. 无论如何,我建议如果你必须构建一个需要使用绝对定位的网站,那么可以使用你的方法,否则按标准方式进行