问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

CSS中的z-index属性有什么用??简单说明

发布网友 发布时间:2022-04-23 19:38

我来回答

4个回答

懂视网 时间:2022-04-06 17:11

z-index属性设置元素的堆叠顺序,拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面,如果想要让后面的元素优先级更高,你可以使用z-index属性来设置。

z-index

下面我们就来具体看看如何使用CSS中的z-index属性?

z-index描述如下。

z-index:value ;

值以整数形式输入,数字较大的值显示在前面。

要使用z-index,必须将static(初始值)以外的值应用于position属性中的元素。

输入auto时,将设置与父元素相同的值。如果未在父元素中指定z-index,则值为0。(初始值)

我们来具体看一个示例

代码如下:

将z-index应用于以下html。

HTML代码

<!DOCTYPE html>
<html>
<head>
<meta charset=”utf-8″ />
<link rel=”stylesheet” href=”sample.css” type=”text/css”>
</head>
<body>
<img src="img/girl.jpg" class="content1">
<img src="img/flower.jpg" class="content2">
</body>
</html>

首先,它是未指定z-index的状态。

CSS代码

sample.css

img.content1{position:absolute; top:50px; left:150px; }
img.content2{position:absolute; top:300px; left:100px; }

上述代码中上传了img文件夹下的两张图片girl.jpg和flower.jpg,根据position属性它们有一部分重叠在了一起

在没有设定z-index属性的最初状态下,后面设置的flower.jpg在girl.jpg前面显示,如图所示

z-index

接下来我们来设置z-index属性的值,将girl.jpg的z-index的值设置为2,将flower.jpg的z-index的值设置为1。

CSS代码

img.content1{position:absolute; top:100px; left:100px; z-index: 2; }
img.content2{position:absolute; top:200px; left:200px; z-index: 1; }

运行结果

在浏览器上显示如下所示的效果,由于girl.jpg被优先考虑,因此它显示在flower.jpg的前面。

z-index

最后,我们来看一下添加文本文字的示例

代码如下

HTML代码

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel=”stylesheet” href=”sample.css” type=”text/css”>
</head>
<body>
<p>这是添加的文字</p>
<img src="img/girl.jpg" class="content1">
<img src="img/flower.jpg" class="content2">
</body>
</html>

CSS代码

p {font-size: 20px; color:#ffffff; position:absolute; top:200px; left:200px; z-index: 3;}
img.content1{position:absolute; top:100px; left:100px; z-index: 2; }
img.content2{position:absolute; top:200px; left:200px; z-index: 1; }

因为段落的文字是最开始被设置的,所以本来不能显示在图像上,但是通过将z-index的值设为3就会在最前面显示。

效果如下

2345截图20181206150856.png

热心网友 时间:2022-04-06 14:19

当网页上出现多个由绝对定位(POSITION:absolute)或固定定位(POSITION:fixed)所产生的浮动层时,必然就会产生一个问题,就是当这些层的位置产生重合时,谁在谁的上面呢?或者说谁看得见、谁看不见呢?这时候就可以通过设置z-index的值来解决,这个值较大的就在上面,较小的在下面。
z-index的意思就是在z轴的顺序,如果说网页是由x轴和y轴所决定的一个平面,那么z轴就是垂直于屏幕的一条虚拟坐标轴,浮动层就在这个坐标轴上,那么它们的顺序号就决定了谁上谁下了。

热心网友 时间:2022-04-06 15:37

CSS中的z-index属性定义一个元素在文档中的层叠顺序https://www.apiref.com/css-zh/properties/positioning/z-index.htm

热心网友 时间:2022-04-06 17:12

如果不用,默认的情况是后面的元素叠在前面的元素上面,但是有时候需要将前面的元素一直保持在最上面,这时候就需要用到z-index了,那么就把前面的z-index设的比后面的大,明白了吗?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
新装修怎样去除异味又快又有效,洋葱和土肥皂都试过了,都没用。 新装修的店面通风多久 新店装修通风需要多久? 新装修的店面多久多久没有异味 “新店装修后臭味能持续多长时间”_百 ... 我09年的国三柴油货车,到19年7月以后还能审吗? iebook 怎样让背景音乐从第一页开始放而不是封面开始 iebook超级精灵的背景音乐和页面插入音乐,可以分别控制吗? 用iebook做电子杂志的时候怎么从头到尾设同一首音乐 iebook支持导入多首音乐吗?可不可以对每页进行音乐设置? IEBOOK 往回翻页时上一页的背景音乐怎么样才能从头开始播放而不是接... 如何用iebook连续几页不间断播放同一首音乐? html z-index什么意思 z-index 的用法? z-index的介绍 我是敏感肌肤,可以用美肌之志的经典升级版面膜吗? 下厨房怎么赚钱 牛尔老师推荐过的美肌之志净白补水纳米面膜,亲们有用过吗? 面膜可以天天敷么 补水的 一般什么时候用 最近经常外出,搞得皮肤毛孔粗大,听说美肌之志抹茶毛孔细致*面膜不错,有试过的亲吗? 美肌之志纳米净白补水面膜好用吗?效果持久不? 要隔多长时间长敷一次面膜?一天一次可以吗? 美白面膜可以天天使用吗? 天天敷面膜,会不会对皮肤造成伤害? 面膜可以天天敷吗?敷完面膜用洗脸吗? 想知道面膜可以天天敷吗? 补水面膜贴几天做一次好?我的美丽日记面膜大家用过么?哪个好呢~ 什么叫:专业科类别? 英语应用专业能不能报考公务员? 今天做梦梦见课桌椅子晃动得很厉害,坐在椅子上也坐不稳,好像桌子和椅子... zh-cn中的zh的全称是什么? 罗加在草原是什么意思? z-index怎么用 Z-index详细,CSS中Z-index定位的问题怎么解决 备份失败:系统忙请稍后再试(360) 是什么原因? 为什么我的手机360恢复备份老是失败,急急急! 360安全卫士清除木马时提示备份失败 360卫士备份为什么最近总是失败? 电脑系统备份失败(在备份时360卫士提醒我可以禁止系统备份我点击了)怎么办 360手机助手为什么备份失败 360杀毒文件备份失败 文件太大 木马杀不掉怎么办 360杀毒文件备份失败 文件太大 木马杀不掉怎么办 手机里有电话和短信,新版的360卫士为什么备份不了? 手机里有电话和短信,新版的360卫士为什么备份不了? 360杀毒,备份失败(文件太大),请问这个要怎么解决呢? 360杀毒,备份失败(文件太大),请问这个要怎么解决呢? 360手机备份明明连着无线网怎么还总显示联网失败呢 360手机备份明明连着无线网怎么还总显示联网失败呢 手机360安全卫士怎么不能备份信息了 手机360安全卫士怎么不能备份信息了 360木马查杀 处理方式是备份失败怎么回事 处理不掉这个木马? 国产本田讴歌车身尺寸