Problème CSS avec menu flottant

Fermé
celoux - 1 juil. 2010 à 20:18
 Clark971 - 10 août 2011 à 08:53
Bonjour,

j'ai suivi un tuto sur https://openclassrooms.com/fr/courses

le souci c'est que j'ai beau faire à l'identique, mon corps vient se mettre sous les menus et pas moyen de le mettre en haut à droite !

voici mon code: (qui est le même que le site)

/*
Design d'exemple du Site du Zér0
Réalisé par zaz, venom et mateo21
<lien url="https://openclassrooms.com/fr/">http://www.siteduzero.com</lien>
*/

body
{
width: 760px;
margin: auto;
margin-top: 20px;
margin-bottom: 20px;
background-image: url("images/fond.png");
}

/* L'en-tête */

#en_tete
{
width: 760px;
height: 100px;
background-image: url("images/banniere.png");
background-repeat: no-repeat;
margin-bottom: 10px;
}


/* Le menu */

#menu
{
float: left;
width: 120px;
}

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

border: 2px solid black;

margin-bottom: 20px;
}


/* Quelques effets sur les menus */


.element_menu h3
{
color: #B3B3B3;
font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
text-align: center;
}

.element_menu ul
{
list-style-image: url("images/puce.png");
padding: 0px;
padding-left: 20px;
margin: 0px;
margin-bottom: 5px;
}

.element_menu a
{
color: #B3B3B3;
}

.element_menu a:hover
{
background-color: #B3B3B3;
color: black;
}


/* Le corps de la page */

#corps
{
margin-left: 140px;
margin-bottom: 20px;
padding: 5px;

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

border: 2px solid black;
}

#corps h1
{
color: #B3B3B3;
text-align: center;
font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
}

#corps h2
{
height: 30px;

background-image: url("images/titre.png");
background-repeat: no-repeat;

padding-left: 30px;
color: #B3B3B3;
text-align: left;
}


/* Le pied de page (qui se trouve tout en bas, en général pour les copyrights) */

#pied_de_page
{
padding: 5px;
clear: both;

text-align: center;

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

border: 2px solid black;
}





A voir également:

3 réponses

cddu33 Messages postés 1269 Date d'inscription vendredi 11 janvier 2008 Statut Membre Dernière intervention 8 septembre 2015 256
1 juil. 2010 à 20:23
il est possible que le tuto est été fait pour internet explorer: au quel cas vu qu'il ne respecte pas les standard, tu a un mauvais résultat avec Firefox.
Essai avec IE.
0
le rendu est le même avec IE !
0
luc743 Messages postés 109 Date d'inscription samedi 8 août 2009 Statut Membre Dernière intervention 4 mai 2011 15
1 juil. 2010 à 20:24
Tu connais pas la balise code ? -_-
0
Pour le mettre en haut à droite, il faut un float:right;
0