【问题标题】:What does does the z-index value 'unset' do? [duplicate]z-index 值“未设置”有什么作用? [复制]
【发布时间】:2019-08-21 10:55:28
【问题描述】:

根据MDN docs on z-index,一个可能的 z-index 值是“未设置”。

/* Global values */
z-index: inherit;
z-index: initial;
z-index: unset;         /* <-------- */

使用该值有什么作用?

【问题讨论】:

  • 我的错误。我应该看到这是全球性的;即它可以应用于任何东西。 developer.mozilla.org/en-US/docs/Web/CSS/unset。与initialinherit 不同,我以前从未见过它,并认为它是z-index 的东西。

标签: css z-index


【解决方案1】:

Unset 是一个全局值。它不仅仅是 z-index 的值。

来自MDN

unset CSS 关键字将属性重置为其继承的值,如果它 从其父级继承,如果不是,则继承其初始值。其他 的话,它的行为就像第一种情况下的继承关键字,并且像 第二种情况下的初始关键字。它可以应用于任何 CSS 属性。

【讨论】:

    【解决方案2】:

    this 之类的内容可能会有所帮助。基本上,来自元素父级的 z-index 是继承或初始化的(设置为默认值 auto

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-11
      • 2012-12-16
      • 2015-08-07
      • 2021-01-08
      • 2012-02-29
      相关资源
      最近更新 更多