Bonjour à tous et à toutes,
Voici mon site sous spip http://testeweb.free.fr
Je suis en train de faire un site mais je n'arrive pas à bien placer mes menu car mon texte descend aussi.
Voici mon code :
Comment faire ?
Cordialement et Merci
Modifié par rezolinux (07 Sep 2009 - 15:35)
Voici mon site sous spip http://testeweb.free.fr
Je suis en train de faire un site mais je n'arrive pas à bien placer mes menu car mon texte descend aussi.
Voici mon code :
/* Correction des standards html */
body {
background-color: #CCCCCC;
padding: 0px;
margin: 0px;
text-align: center;
font-size: 100%;
font-family: Verdana, sans-serif;
color: #000000;
}
a {
text-decoration: none;
color: #000000;
}
img, table {
margin: 0px;
padding: 0px;
border: none;
}
h1, h2, h3, h4, h5, h6, div, p {
margin: 0px;
padding: 0px;
font-size: 100%;
font-weight: normal;
}
/* Général (commun à tous les squelettes) */
#page {
width: 980px;
text-align: left;
margin-left: auto;
margin-right: auto;
background: url("../images/fond.png") repeat-y;
}
#entete {
width: 100%;
height: 130px;
background: url("../images/entete.png") no-repeat;
}
#entete h1 {
padding: 25px;
padding-bottom: 0px;
font-size: 300%;
color: #000000;
}
#conteneur {
width: 100%;
text-align: center;
}
#contenu {
float:right;
width: 810px;
}
#centre {
float: left;
width: 640px;
}
#hierarchie {
float: left;
width: 100%;
font-size: 70%;
line-height: 25px;
margin-bottom: 30px;
}
#pied {
width: 100%;
height: 50px;
background: url("../images/pied.png") no-repeat;
text-align: center;
font-size: 60%;
}
.nettoyeur {
clear: both;
margin: 0px;
padding: 0px;
border: none;
height: 0px;
line-height: 1px;
font-size: 1px;
}
.vignette {
float: left;
width: 100px;
margin-top: 5px;
}
.description {
width: 100%;
line-height: 30px;
padding-top: 10px;
text-align: center;
font-size: 80%;
}
.article {
width: 100%;
padding-top: 10px;
text-align: justify;
}
.texte {
width: 97%;
padding-left: 1%;
padding-right: 1%;
font-size: 80%;
}
.fin {
width: 100%;
padding-top: 30px;
}
/* particulier à article.html */
/* particulier à rubrique.html */
/* particulier à plan.html */
#plan {
width: 94%;
font-size: 80%;
text-align: justify;
padding: 3%;
}
#plan h2 {
font-size: 110%;
font-weight: bold;
margin-bottom: 10px;
text-align: center;
}
.rub {
width: 92%;
padding: 3%;
font-weight: bold;
border-left: #000000 solid 3px;
border-bottom: #000000 solid 1px;
}
.ss-rub {
margin-left: 3%;
}
/* particulier à sommaire.html */
#sommaire {
width: 50%;
font-size: 80%;
text-align: justify;
padding: 5px;
}
/* particulier à auteur.html */
#ecrire-auteur {
width: 94%;
font-size: 80%;
padding: 3%;
}
#ecrire-auteur h2 {
font-size: 110%;
font-weight: bold;
margin-bottom: 10px;
text-align: center;
}
/* particulier à recherche.html */
#rechercher {
width: 94%;
font-size: 80%;
padding: 3%;
text-align: justify;
}
#rechercher h2 {
font-size: 110%;
font-weight: bold;
margin-bottom: 10px;
text-align: center;
}
/* CSS du menu vertical gauche*/
ul#menu-verticale-gauche {
margin: 0;
padding: -5px 0; /*espacement du block menu*/
font: bold 1em Georgia, "Times New Roman", Times, serif;
list-style-type:none;
}
#menu-verticale-gauche a{
display:block;
margin: 2px 0;
color: #000; /* couleur du texte*/
text-decoration:none;
line-height: 15px;
width: 120px;
border: 1px solid black;
background-color:#9CF;
text-align: center;
}
#menu-verticale-gauche a:hover{
/*background: url("../images/negatif.png") repeat-y;*/
color: orange;
background:green;
}
html>body #menu-verticale-gauche a:active{ /* applique un effet mousedown sur les navigateurs autres que IE */
border-style: inset;
}
/* CSS du menu vertical droite*/ /* float: right;
width: 170px;
font-size: 80%;
text-align: center;*/
ul#menu-verticale-droite {
width: 290px;
float: right;
font-size: 80%;
margin: 0;
padding:0; /*espacement du block menu*/
font:Georgia, "Times New Roman", Times, serif;
list-style-type:none;
}
#menu-verticale-droite a{
display:block;
margin: 5px 0;
color:#F0F; /* couleur du texte*/
text-decoration:none;
line-height: 25px;
width: 120px;
border: 1px solid black;
background-color:#FC3;
text-align: center;
border-color:#cecece #4a4a4a #cecece;
border-solid: solid;
}
#menu-verticale-droite a:hover{
border-width: 2px 1px 1px 2px;
border-color:#4a4a4a #cecece #4a4a4a;
}
/* CSS du menu horizontal */
.hovermenu ul{
font: bold 13px arial;
padding-right: 0;
margin-left: 0;
top: 2px;
height: 100px;
}
.hovermenu ul li{
list-style: none;
display: inline;
}
.hovermenu ul li a{
display:block;
margin:0 5px; /* espacement en les blocs des menus */
padding: 10px 3em; /* Defini les marges interne des elements */
text-decoration: none;
float:right;
float: left;
color: black;
background-color: #FFF2BF;
border: 2px solid #FFF2BF;
}
.hovermenu ul li a:hover{ /* Définition de la balise lors du survol */
background-color: #FFE271;
border-style: groove; /* Type de bordure effet 3D gravé dans la page*/
}
html>body .hovermenu ul li a:active{ /* applique un effet mousedown sur les navigateurs autres que IE */
border-style: inset;
}
Comment faire ?
Cordialement et Merci
Modifié par rezolinux (07 Sep 2009 - 15:35)