Conffab by Web Directions
  • Speakers
  • Presentations
  • Conferences
  • Live streams
  • Topics
  • Pricing & Plans
  • Browse
  • Signup
  • Sign In
  • Speakers
  • Presentations
  • Conferences
  • Live streams
  • Topics
  • Pricing & Plans
  • Browse
  • Signup
  • Sign In

Search Conffab

Search presentations, speakers, transcripts, slides and topics.

Searching Conffab

The Z Dimension

Glen Maddern at South 2013
Sign up for Conffab Free to watch this and hundreds of other videos for free
  • Details

There’s no escaping it – the way a browser stacks elements on a page is complicated. With positioning, floats, opacity and lexical ordering all having their own effects, and z-index not quite working how most people expect, it was already hard enough to get your head around. Now, however, with 3D transforms radically changing what’s possible on the web, things are even more complex.

This short talk will cover a few lessons and guidelines to demystify the Z-dimension – what a stacking context is, how events are distributed, how transforms (3D & 2D) are handled by the browser, and how to untangle a vertical mess. And, as a bonus, how a better understanding of depth leads to higher-performing websites.

You may also be interested in

Thumbnail for Cranking View Transitions up to 11

Cranking View Transitions up to 11

Bramus Van Damme

CSS Day 2026

Thumbnail for Big Data, Zero JS: Cross-Browser Virtual scrolling

Big Data, Zero JS: Cross-Browser Virtual scrolling

Michael Hladky

performance.now() 2025

Thumbnail for CSS Doom Lasers

CSS Doom Lasers

Niels Leenheer

CSS Day 2026

Thumbnail for Web fonts, without the jank

Web fonts, without the jank

Michael Taranto

Code ’24

Thumbnail for Reducing Layout Shifts Caused by Font Rendering

Reducing Layout Shifts Caused by Font Rendering

Mandy Michael

Web Directions Code 2025

Thumbnail for The Road to Styled Components: CSS in Component-based Systems

The Road to Styled Components: CSS in Component-based Systems

Glen Maddern

Code 2017

Thumbnail for CSS Architectures Roundtable

CSS Architectures Roundtable

Mandy Michael

Code 2017

Thumbnail for Accessibility and Performance

Accessibility and Performance

Marcy Sutton Todd

performance.now() 2025

More presentations from South 2013

Thumbnail for Making Web Apps as Smooth as Native

Making Web Apps as Smooth as Native

Andrew Betts

South 2013

Thumbnail for How the Internet of Things Changes How We Design

How the Internet of Things Changes How We Design

Alexandra Deschamps-Sonsino

South 2013

Thumbnail for I Yield For Generators

I Yield For Generators

Adam Ahmed

South 2013

Thumbnail for Connected UX

Connected UX

Aarron Walter

South 2013

Thumbnail for The Future of JavaScript: ECMAScript 6

The Future of JavaScript: ECMAScript 6

Axel Rauschmayer

South 2013

Thumbnail for Validating Forms with the HTML5 Pattern Attribute

Validating Forms with the HTML5 Pattern Attribute

Chris Lienert

South 2013

Thumbnail for Functional Javascript

Functional Javascript

Dhanji R. Prasanna

South 2013

Thumbnail for Oh No! Spaghetti Code!

Oh No! Spaghetti Code!

Fiona Chan

South 2013

© 2026

  • About
  • Speakers
  • Presentations
  • Conferences
  • Contact
  • Sign in
Sign Up