css中z-index是什么意思?

css中z-index属性的意思:设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。

简单的说就是利用这个属性可以把一段文字置于一张图片之上,或者把图片置于文字之上,只要设置好合适的优先级就可以了。

注释:

  • 元素可拥有负的 z-index 属性值。

  • Z-index 仅能在定位元素上奏效(例如 position:absolute;)!

说明:

该属性设置一个定位元素沿 z 轴的位置,z 轴定义为垂直延伸到显示区的轴。如果为正数,则离用户更近,为负数则表示离用户更远。

示例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<style>
img
{
	position:absolute;
	left:0px;
	top:0px;
	z-index:-1;
}
</style>
</head>

<body>
<h1>This is a heading</h1>
<img src="2018.12.15/1.gif" width="200" height="140" />
<p>因为图像元素设置了 z-index 属性值为 -1, 所以它会显示在文字之后。</p>
</body>
</html>

效果图:

1.png-600

更多web开发知识,请查阅 HTML中文网 !!

以上就是css中z-index是什么意思?的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » CSS3 答疑