z-index
基线 广泛可用
此功能已经很成熟,并且可以在许多设备和浏览器版本上运行。它自 2015 年 7 月.
报告反馈
试试看
语法
盒子是否建立局部堆叠上下文。
/* Keyword value */
z-index: auto;
/* <integer> values */
z-index: 0;
z-index: 3;
z-index: 289;
z-index: -1; /* Negative values to lower the priority */
/* Global values */
z-index: inherit;
z-index: initial;
z-index: revert;
z-index: revert-layer;
z-index: unset;
css
z-index
属性指定为关键字 auto
或 <integer>
。
正式定义
正式语法
示例
是
HTML
视觉上分层元素
<div class="wrapper">
<div class="dashed-box">Dashed box</div>
<div class="gold-box">Gold box</div>
<div class="green-box">Green box</div>
</div>
CSS
盒子是否建立局部堆叠上下文。
.wrapper {
position: relative;
}
.dashed-box {
position: relative;
z-index: 1;
border: dashed;
height: 8em;
margin-bottom: 1em;
margin-top: 2em;
}
.gold-box {
position: absolute;
z-index: 3; /* put .gold-box above .green-box and .dashed-box */
background: gold;
width: 80%;
left: 60px;
top: 3em;
}
.green-box {
position: absolute;
z-index: 2; /* put .green-box above .dashed-box */
background: lightgreen;
width: 20%;
left: 65%;
top: -25px;
height: 7em;
opacity: 0.9;
}
html
规范
结果 |
---|
层叠样式表级别 2 修订版 2 (CSS 2.2) 规范 # z-index |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。
另请参阅
- CSS
position
属性 - 了解 CSS z-index