css设置z index,CSS z-index

CSS z-index

Run

Stack editor

Unstack editor

Example

div {

width: 200px;

height: 80px;

position: relative;

padding: 10px;

font-family: sans-serif;

}

.infront {

background-color: limegreen;

top: 70px;

left: 120px;

z-index: 2;

}

.behind {

background-color: gold;

top: -80px;

left: 35px;

z-index: 1;

}

z-index: 2

z-index: 1

The CSS z-index property is used to layer elements in front or behind each other along a "z-axis".

This is referred to as the 'stack level'. By using the z-index property, we can specify the stack level of a box in within its current stacking context.

Generally speaking, you can position an element in front of another by giving it a higher z-index.

For example, an element with a z-index of 200 will render in front of an element with a z-index of 100 (or even 199 for that matter). And likewise, an element of 100 will render in front of an element of say 50 (or even 99).

The z-index property only applies to positioned elements.

Syntax

z-index: auto |

Possible Values

auto

Specifies that the stack level of the generated box in the current stacking context is 0. The box does not establish a new stacking context unless it is the root element.

Specifies the stack level of the generated box in the current stacking context. The box also establishes a new stacking context.

In addition, all CSS properties also accept the following CSS-wide keyword values as the sole component of their property value:

initial

Represents the value specified as the property's initial value.

inherit

Represents the computed value of the property on the element's parent.

unset

This value acts as either inherit or initial, depending on whether the property is inherited or not. In other words, it sets all properties to their parent value if they are inheritable or to their initial value if not inheritable.

General Information

Initial Value

auto

Applies To

Positioned elements

Inherited?

No

Media

Visual

Animatable

Example Code

.menu {

position: absolute;

top: 10px;

left:10px;

z-index: 3;

}

Official Specifications

CSS Level 2.1 (W3C Recommendation 07 June 2011)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值