(div id=voiraussi)
Un site de référence : www.openweb.eu.org
Télécharger cette feuille de style (compressée)
(div id=principal)
[En rouge, les différences avec l'exemple précédent]
<div id="titre"> Mise en page avec des calques</div>
<div id="navigation"> (un menu de navigation)</div>
<div id="principal"><div id="voiraussi">
(des renvois incrustés dans le
corps de la page) </div>
(le corps de la page) </div>
#titre{
width:100%;height=auto;
background-color: #FF0000;
z-index:3;
/* z-index permet de déterminer la position du calque en cas d'empilement
: le plus en-dessous de la "pile" aura un z-index:1 */
}
#navigation{
width:25%;height=auto;
background-color: #00FF00;
z-index:3;
float:left ;
/* le calque "flottera" à gauche : ce qu'on écrira
à la suite viendra se placer à autour de lui et non en-dessous
("habillage") */
}
#principal
{
width: 75%;height=auto; /*
le calque occupera les 3/4 de la largeur de l'écran */
background-color: #CCCCCC;layer-background-color: #CCCCCC;
z-index:4
float:left;
/* lui aussi "flottera" à gauche, mais il viendra "buter"
contre le calque flottant précédent */
}
#voiraussi
{
width:33%;height=auto; /* le calque occupera
un tiers de son élément parent
(i.e le calque "principal" cf le html
ci-dessus) */
background-color: #FFFF00;
z-index:none /* ou ne pas en mettre sinon
ça ne marchera pas !???! */ ;
float:right;
/* lui flotte à droite */
}