欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

如何使用CSS z-index属性调整元素的堆叠

程序员文章站 2022-04-10 11:46:15
...
z-index是一个可以设置元素堆叠顺序的属性,当堆叠纸张时,底部纸张隐藏在顶部纸张后面则将无法看到它,类似地,WEB站点的元素也会处于这样堆叠的状态,而使用z-index就可以更改堆叠的顺序。

如何使用CSS z-index属性调整元素的堆叠

堆叠的顺序由数值的大小决定

用数字指定z-index属性值,如果这个数值大的话,在前面,小的话则在后面。

如何使用CSS z-index属性调整元素的堆叠

对于红色框,我们将z-index的值设置为10,蓝色框将z-index的值设置为100。

由于蓝色框z-index的值较大,因此它将显示在前面。

如果将蓝色框的z-index值更改为5,因为红色框的值大于了蓝色框,因此红色框在前

如何使用CSS z-index属性调整元素的堆叠

使用z-index属性时必须指定position

此外,z-index属性只能用于具有relative,absolute,fixed的位置而不能用于position:static。

如何使用z-index属性?

基本语法

选择器{
z-index: 数值;
}

我们来看具体的示例

HTML

<div class="z-index_test">
</div>
<div class="z-index_test2">
</div>

CSS

.z-index_test {
    height:  200px;             
    width:  200px;              
    background-color: #FF5722;  
    position:  relative;       
    z-index: 10;                
}
.z-index_test2 {
    height:  200px;             
    width:  200px;              
    background-color: #03A9F4;  
    position:  absolute;        
    top: 70px;                  
    left: 100px;                
    z-index: 100;              
}

运行效果如下

如何使用CSS z-index属性调整元素的堆叠

本篇文章到这里就全部结束了,更多精彩内容大家可以关注的相关栏目教程!!!

以上就是如何使用CSS z-index属性调整元素的堆叠的详细内容,更多请关注其它相关文章!

相关标签: z-index属性