Skip to content
Indiana University Logo
Rivet Design System
  • Components Add-ons Content guide Migration guide
  • What is Rivet? Blog Changelog
  1. May 4, 2022

    Rivet 2.0.0-beta.4 release

    The fourth Rivet 2 beta release introduces design updates to several components and a new responsive table wrapper element.

  2. March 30, 2022

    Rivet 2.0.0-beta.3 release

    The third Rivet 2 beta release updates accordion, badge, and button styles.

  3. February 9, 2022

    Rivet 2.0.0-beta.2 release

    The latest Rivet 2 beta release introduces the link hub component, adds new utility classes, and refactors component JavaScript.

More posts Get updates in your inbox
Install via NPM Download CSS & JS Hosted assets
Navigation
    • Components
    • Add-ons
    • Content guide
    • What is Rivet?
    • Blog
    • Roadmap
    • Changelog
  • Use Rivet
Resources
  • User Experience Office
  • Accessibility Evaluations
  • Rivet Software Design System
  • IU Framework for WCMS
Rivet 1 has been retired and will no longer receive updates. The v1 source code has been archived here. Please migrate to Rivet 2 as soon as possible.
Version 1.8.3
  • Information
    • Changelog
    • Component status
    • Contributing
  • Getting started
    • Install with NPM
    • Rivet Sass
  • Layout
    • Box
    • Grid
    • Panels
    • Spacing
    • Typography
  • Page content
    • Badges
    • Links
    • Lists
    • Media Object
    • Step Indicator
    • Tables
    • Tabs This component requires JS
    • Timeline
  • Forms
    • Buttons
    • Segmented Buttons
    • Checkboxes
    • File input This component requires JS
    • Input group
    • Radio buttons
    • Select element
    • Text inputs
  • Navigation
    • Breadcrumb
    • Dropdown This component requires JS
    • Footer
    • Header This component requires JS
    • Menu
    • Pagination
  • Overlays & Feedback
    • Alerts This component requires JS
    • Loading indicator
    • Modals This component requires JS
  • Utilities
    • Border
    • Display
    • Flex
    • Text
    • Visibility
    • Width
    • z-index
Ready Added in 1.0.0

z-index

These utility classes let you easily change the z-index of an element.

Migrating to Rivet 2

This version of Rivet is deprecated. View the z-index utilities documentation on the Rivet 2 website.

z-index range

There are 10 z-index utility classes that set z-index values in increments of 100. We chose these increments so that it’s possible to set z-index to custom numbers that fall somewhere between the preset numbers (0, 100, 200, etc.).

1000
900
800
700
600
500
400
300
200
100
0
<div style="position: relative; height: 550px; width: 100%; overflow-y: scroll;" tabindex="0">
    <div class="rvt-z-1000 z-example">
        1000
    </div>
    <div class="rvt-z-900 z-example">
        900
    </div>
    <div class="rvt-z-800 z-example">
        800
    </div>
    <div class="rvt-z-700 z-example">
        700
    </div>
    <div class="rvt-z-600 z-example">
        600
    </div>
    <div class="rvt-z-500 z-example">
        500
    </div>
    <div class="rvt-z-400 z-example">
        400
    </div>
    <div class="rvt-z-300 z-example">
        300
    </div>
    <div class="rvt-z-200 z-example">
        200
    </div>
    <div class="rvt-z-100 z-example">
        100
    </div>
    <div class="rvt-z-0 z-example">
        0
    </div>
</div>

On this page

  • z-index range
  • Accessibility
  • Privacy Notice
  • Copyright © The Trustees of Indiana University