*{position:relative}是个坏主意吗?

Dav*_*ter 17 css

如果我把它贴在样式表的顶部,这会给我带来无尽的悲伤吗?

* {position:relative}
Run Code Online (Sandbox Code Playgroud)

Pek*_*ica 11

如果我把它贴在样式表的顶部,这会给我带来无尽的悲伤吗?

是.例如,您将无法再使用绝对定位的元素 - 绝对定位将始终相对于父元素,这几乎不是所需的结果.

我可以想象还有更多的副作用z-index设置领域.

不是一个好主意IMO.

不,position: static不会过时的,毕竟,这是默认设置:)


Tim*_*ora 3

如果不小心使用通配符可能会导致性能问题。在你的例子中可能不是这种情况,但养成这种习惯是一个坏习惯。

但更重要的是,您很少能明确地说您希望任何行为适用于所有元素。

通过相对定位,你最多只能一事无成,最坏的情况是在尝试解决通常“正常”的问题时给自己带来很多麻烦。

相对定位肯定有其用处。当你需要的时候应用它。