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


本文摘自PHP中文网,作者不言,侵删。

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

CSS

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

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

微信截图_20190118163019.png

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

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

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

微信截图_20190118163300.png

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

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

如何使用z-index属性?

基本语法

1

2

3

选择器{

z-index: 数值;

}

我们来看具体的示例

HTML

1

2

3

4

<div class="z-index_test">

</div>

<div class="z-index_test2">

</div>

CSS

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

.z-index_test {

    height200px;            

    width200px;             

    background-color: #FF5722

    positionrelative;      

    z-index: 10;               

}

.z-index_test2 {

    height200px;            

    width200px;             

    background-color: #03A9F4

    positionabsolute;       

    top: 70px;                 

    left: 100px;               

    z-index: 100;             

}

运行效果如下

微信截图_20190118164119.png

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

以上就是如何使用CSS z-index属性调整元素的堆叠的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

css z-index属性怎么用

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

css中z-index属性怎么使用

更多相关阅读请进入《z-index属性》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...