CSS Master

(Primo) #1
css/chapter4/menu.css (excerpt)
header {
background: #222629;
color: whitesmoke;
position: fixed;
top: 0;
width: 100%;
z-index: 1;
}

Nowournavelementiscontainedwithinthestackingcontextofitsparent.Since
headerhasastacklevelof 1 andnavisitschild,themenusitsabovetherestofour
content.Butbecausenavhasanegativestacklevel,itsitsatthebottomofthe
headerelement’sstackingcontext,asillustratedinFigure4.13.

Figure 4.13. Managing elements within a local stacking context

Fortherestofthischapter,we’llswitchgearsandtalkabouttwomodulesforcreating
complexlayouts:multiplecolumnandflexiblelayout.Bothmodulesmakeprevi-
ouslydifficultlayoutsstraightforward,andpreviouslyimpossiblelayoutspossible.

146 CSS Master

Free download pdf