/    Sign up×
Reference /Pin to ProfileBookmark

The z-index property designates the stacking order of an element.

Syntax

z-index only works when its element has a position assigned (position: absolute, position: fixed, position: relative, or position: sticky) and on flex elements (items inside display: flex elements). Elements with a higher z-index value display in front of those with a lower value.

.classname {
  position:relative;
  z-index:1;
}

Values

auto
Default value. The stacking order of the element is set to that of its parents.

number
Positive and negative numbers are allowed. Sets the stacking order of the item.

initial
Sets the property to its default value.

inherit
Inherits this property’s value from its parent item.

Browser Compatibilty

Demos

User-submitted codepen.io examples of z-index

@krish

See the Pen on CodePen.

Want to Contribute?

Submit a codepen.io link that demonstrates z-index:

to submit a demo.
CSS
×

Success!

Help @reference spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 7.27,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ,
analytics: Fullres
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @qewfun,
tipped: live stream
amount: 5000 SATS,

tipper: @qewfun,
tipped: live stream
amount: 5000 SATS,

tipper: @qewfun,
tipped: live stream
amount: 5000 SATS,
)...