Team-Masters.com

Que du Gratuit pour Webmasters

Rechercher

144 visiteurs par heure!

CLIQUEZ ICI, C'EST COOL ET GRATUIT !

Gagnez du trafic et de l'argent

PHP Sources

ressources graphiques



Classement de sites - Inscrivez le vôtre!

Top Clicks liendur


CSS : Une mise en page sur 2 colonnes avec la propriété float

Après avoir examiné dans la section des cours CSS les modes de positionnements des boîtes avec les CSS, voici un exemple concret d’une mise en page sur 2 colonnes, sans tableaux qui utilise une combinaison du mode de positionnement flottant et l’affichage dans le flux normal.

- Méthode : Ce modèle consiste simplement à positionner un bloc avec la propriété float qui servira de menu de navigation, et le combiner avec un bloc de contenu qui recevra le texte de la page et qui s’affichera dans le flux courant.

Voici le code HTML de notre modèle :

<body>
<div id="contenu">
Blablabla bal abla bla bla bal abla blablablablablabla
</div>
<div id="menu">
<ul>
<li>lien 1</li>
<li>lien 2</li>
<li>lien 3</li>
</ul>
</div>
</body>

Voici maintenant le code CSS :

#contenu {
float: left;
width: 70%;
}
#menu {
 margin-left: 75%;
 border: 1px solid #000000;
background: #CCC;
}

Voici le résultat :

Ici le conteneur de texte normal. Il est identifié par #contenu qui a reçu la déclaration CSS de positionnement en flottant à gauche. Et Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent nec nulla vel urna eleifend tristique. Etiam sed massa vitae ipsum pharetra ultricies. Morbi arcu purus, pretium at, molestie vulputate, ornare sed, lacus. Quisque suscipit, nunc in tempor egestas, dui dui blandit lacus, sit amet fermentum purus nulla ut nunc. Nulla cursus pretium tortor. Proin convallis tincidunt arcu. Nam malesuada neque. Phasellus ultricies. Maecenas tellus metus, fermentum a, molestie at, ultrices nec, orci. Proin condimentum magna non neque. Sed sodales, risus ac varius interdum, nisl felis viverra metus, nec adipiscing diam mi ultricies lectus. Mauris sit amet erat. Sed accumsan nulla eu libero.

C’est le bloc de contenu que l’on a positionné à gauche. Le menu qui vient ensuite est placé dans le flux normal.

3 septembre 2006

 

Dans la même rubrique

Mise en page : Le positionnement flottant avec les CSS
Construire un menu avec les CSS
Le recouvrement de blocs
Positionner des blocs en absolu en CSS
Le positionnement relatif en CSS
Le positionnement des blocs en CSS : Le flux normal
Mise en page en CSS : les types de boîtes
CSS : Les bordures
Mise en page avec les CSS : Comprendre le modèle de boîte
Les pseudo-classes

>> Voir tous les articles