z-index 属性 | 学习笔记

简介: 快速学习 z-index 属性。

开发者学堂课程【CSS 快速掌握z-index 属性】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/611/detail/9204


z-index  属性


内容介绍

一、z-index


一、z-index 

Ø  z-index 表示谁压盖着谁,数值大的会压盖住数值小的

Ø  只有定位的元素才有 z-index 值 只有设置了固定定位、相对定位、绝对定位了的元素它们才会拥有 z-index

Ø  z-index 的值是没有单位的,值是一个正整数,默认的 z-index 的值是0

Ø  如果定位元素没有设置 z-index 属性或者 z-index 值设置一样,那么写在 HTML 后面的定位前面的定位元素

.divi 都设置了绝对定位,所以它们就拥有了 z-index 属性,但是并没有给其设置 z-index 属性。没有设置 z-index 属性那么它们的值就为0

我们要观察 HTML 中的结构 .div1 这个元素它写在 .div2 的后面然后就能知道 .div1 这个元素就会压盖住 .div2

< !DOCTYPE html >

<html lang="en">

<head>

<meta charset="UTF-8">

<title>z- index</title>

<style type="text/css">

div{

width: 200px;

height: 200px

}

. div1{

Background-color:#f00

/*绝对定位*/

position: absolute;

/*定位的坐标*/

left: 100px;

top: 100px;

}

.div2{

background-color: #00f ;

/*绝对定位*/

position: absolute ;

/*定位的坐标*/

left: 200px;

top: 200px;

}

</style>

</head>

<body>

<div class="div2"></div>

<div class=" div1"></div>

</body>

都有设置 z-index 属性

2

< !DOCTYPE html >

<html lang="en">

<head>

<meta charset="UTF-8">

<title>z- index</title>

<style type="text/css">

div{

width: 200px;

height: 200px

}

. div1{

Background-color:#f00

/*绝对定位*/

position: absolute;

/*定位的坐标*/

left: 100px;

top: 100px;

z-index:2

}

.div2{

background-color: #00f ;

/*绝对定位*/

position: absolute ;

/*定位的坐标*/

left: 200px;

top: 200px;

z-index:3

}

</style>

</head>

<body>

<div class="div2"></div>

<div class=" div1"></div>

</body>

divi 与 .div2 它们都设置了绝对定位属性所它们就拥有了 z-index 属性 .div1 .div2 都设置了 z-index 属性值值大的会压盖值小的 .div2 的值比 .div1 的值要大那么 .div2 就会压善住 .div1 元素

3

<style>

*{

margin:0;

padding:0;

}

.nav{

width:100%;

height:60px;

background-color:#222222

/*使用固定定位*/

position:fixed;

left:0px;

top:0px:

z-index:9999999999

}

.nav .inner _c{

width:1000px;

height:60px;

margin:0px auto;

}

相关文章
|
3月前
|
移动开发 前端开发 JavaScript
Twaver-HTML5基础学习(3)基本数据元素(Data)其他功能函数以及组Group
本文介绍了Twaver HTML5中Data类的其他功能函数,如获取和操作子网元的方法,以及组(Group)的概念和使用。文章通过示例代码展示了如何在React组件中创建组、添加图元到组中,并通过toChildren函数获取满足特定条件的图元。
45 0
Twaver-HTML5基础学习(3)基本数据元素(Data)其他功能函数以及组Group
|
4月前
|
移动开发 前端开发 JavaScript
HTML5 中 `id` 属性和 `class` 属性的区别
【8月更文挑战第24天】
133 0
|
6月前
|
Web App开发 JSON JavaScript
基于ExtJS Grid创建Table例子
基于ExtJS Grid创建Table例子
26 1
|
7月前
|
SQL 关系型数据库 MySQL
mysql查询语句的访问方法const、ref、ref_or_null、range、index、all
mysql查询语句的访问方法const、ref、ref_or_null、range、index、all
|
7月前
|
JavaScript
js Array map映射对象多个属性
js Array map映射对象多个属性
48 0
|
JavaScript 前端开发
js中的Array对象属性和方法整理(二)
js中的Array对象属性和方法整理
88 0
|
JavaScript 前端开发 程序员
js中的Array对象属性和方法整理(一)
js中的Array对象属性和方法整理
76 0
|
JavaScript 前端开发
el-select样式两种修改方式index.html或popper-append-to-body加popper-class
el-select样式两种修改方式index.html或popper-append-to-body加popper-class
394 0
|
前端开发
前端 video 元素总是浮在最上方,增加一个 z-index 属性
前端 video 元素总是浮在最上方,增加一个 z-index 属性
|
移动开发 HTML5
Html5新属性Data-type的作用
Html5新属性Data-type的作用
394 0
Html5新属性Data-type的作用