[CSS] Bug {float: right/left}

Résolu/Fermé
naruto-94 Messages postés 865 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 20 décembre 2012 - 30 déc. 2005 à 12:39
 king - 30 déc. 2005 à 23:02
Bonjours je suis en train de creer un site mais j'ai un petit probleme .j'ai envie de creer 2 rubrique j'aimerai en mettre une de chaque coté (coté gauche et droit) mais quoi que je fasse la 2eme rubrique reste sur le meme coté que la 1ere rubrique.

Mon code XHTML:
<div id="menudroite">

<div class="designmenu">
<h3>Titre menu</h3>
<ul>
<li><a href="page1.html">Lien</a></li>
<li><a href="page2.html">Lien</a></li>
<li><a href="page3.html">Lien</a></li>
</ul>
</div>

<div class="designmenu">
<h3>Titre menu</h3>
<ul>
<li><a href="page4.html">Lien</a></li>
<li><a href="page5.html">Lien</a></li>
<li><a href="page6.html">Lien</a></li>
</ul>
</div>

<div id="menugauche">

<div class="designmenu">
<h3>Titre menu</h3>
<ul>
<li> <a href="page1.htm">Lien</a></li>
<li> <a href="page2.htm">Lien</a></li>
<li> <a href="page3.htm">Lien</a></li>
</ul>
</div>
<div class="designmenu">
<h3>Titre menu</h3>
<ul>
<li> <a href="page1.htm">Lien</a></li>
<li> <a href="page2.htm">Lien</a></li>
<li> <a href="page3.htm">Lien</a></li>
</ul>
</div>
</div>

Il n'y a pas le haut de la page..

Le code CSS:

body
{
width: 760px;
margin: auto; /* page centré */
margin-top: 20px; /* marge de 20px en haut */
margin-bottom: 20px; /* marge de 20px en bas */
background-color: red /* la couleur du fond rouge */
}



#menudroite
{
float: right; /* positionné a gauche */
width: 120px; /* taille du menu */
}


.designmenu
{
background-color: #626262;
background-image: url("images/motif.png");
background-repeat: repeat-x;

border: 2px solid black;

margin-bottom: 20px; /* Pour éviter que les éléments du menu ne soient trop collés */
}

#menugauche
{
float:right;
width:120px
}

Merci de vos reponses.

3 réponses

naruto-94 Messages postés 865 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 20 décembre 2012 188
30 déc. 2005 à 13:47
Merci j'ai reussi grace a toi ^^.

bonne année a toi aussi
0
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
30 déc. 2005 à 13:57
Merci j'ai reussi grace a toi ^^.
Yes ca fait plaisir :D , y a pas de soucis...


Bonne Année

Zep3k!GnO
0
sinon, avec:

<div id="menugauche" style="background-color:rgb(0,204,0); width:200px; height:200px; position:absolute; left:10px; top:52px; z-index:1;">
<p> </p>
</div>
<div id="menudroit" style="background-color:yellow; width:200px; height:200px; position:absolute; left:777px; top:52px; z-index:1;">
<p> </p>
</div>

Tu devrais avoir un carré vert à gauche et un carré jaune à droite sur la même ligne.
0
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
30 déc. 2005 à 13:30
Moi ce que je te conseil c'est de ne pas gérer ton affichage (surtout la forme) avec les CSS car ces dernièrs sont interprétées différemmment selon le navigateur de ton client...
Donc pour qu'il n'y ai aucun soucis de présentation , je te conseil d'utiliser les tableaux en HTMl avec les tailles fixées en pixels, afin d'avoir le même rendu sur tous les navigateurs (et meme la des fois ca merdouille un peu...)

voilà !

Bon courage, bonne année

Zep3k!GnO
-1