z-index 属性是 UI 开发人员可以使用的最重要的工具之一,因为它允许您控制网页上元素的堆叠顺序。
模态框、吐司、弹出窗口、下拉菜单、工具提示和许多其他常见元素都依赖它来确保它们显示在其他内容之上。
虽然大多数资源都集中在技术细节或 Stacking Context 的常见陷阱上(我们稍后会讨论。
),但我认为他们错过了 z-index 最重要且可能混乱的方面之一:价值。
在大多数项目中,一旦达到一定的大小,z-index值就会变成一团乱七八糟的“神奇数字”,一个混乱的价值战场,每个团队都试图以越来越高的数字超越其他团队。
我想知道他们为什么选择这个特定值。
来源:CSS Tricks












