Utilisateur anonyme
-
29 juil. 2008 à 14:36
Utilisateur anonyme -
7 août 2008 à 12:54
Bonjour,
J'aurais besoin d'un petit coup de pouce sur l'agencement de mon menu en CSS
Deux réponses peuvent me convenir:
1) SOIT M'EXPLIQUER COMMENT DEROULER SUR LE COTE DROIT LES LISTES A PUCES DE MON MENU VERTICAL
(au lieu de les dérouler verticalement) , je précise que ce bloc menu div, s'affiche bien dans mes toutes
mes pages sas décaler le reste.
html>body #menu li { border-right: 1px solid transparent ; }
#menu li ul { position: absolute; width: 190px; left: -999em; }
#menu li ul li { border-top : 1px solid #fff; }
html>body #menu li ul li { border-top : 1px solid transparent;}
#menu li ul ul { margin : -22px 0 0 190px ; border-left: 1px solid #fff ;}
html>body #menu li ul ul { border-left : 1px solid transparent ; }
#menu li:hover ul ul, #menu li.sfhover ul ul { left: -999em;}
#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul
{left: auto; min-height: 0;}
2) SOIT M'EXPLIQUER COMMENT PLACER LE MENU SUIVANT (qui lui se déroule très bien) en le faisant flotter
sur le côté droit sans qu'il décale vers le bas mon bloc div central (celui du contenu de mes pages)
J'envoie le CSS désign complet au cas ou vous auriez d'autres conseils pour améliorer le design et corriger
éventuellement des erreurs , il doit sans doute y en avoir, même si pour le moment l'ensemble
s'affiche bien dans IE et firefox. Je vous avoue que je ne sais pas trop si le site doit être de type fixe, avec
rien sur les côtés ou extensible ? , chose que je ne maîtrise pas encore au niveau des placements DIV ?
Donc, ce que vous voyez, est une sorte d'hésitation entre les deux, j'ai un corps central de type fix, mais
je veux mon menu flottant sur la droite...........
#entete a
{
text-decoration: none; /* Les liens ne seront plus soulignés */
font-style: italic; /* Les liens seront en italique (pourquoi pas ?) */
color: white;
}
/* MENU DE GAUCHE */
ul ul {display: none; /* Rendre éléments visibles que lors du survol souris*/
position: absolute; left: 144px; top: -1px; margin:0px; padding: 0px;
border: 1px solid #B0B0B0; /* bordure compatible avec IE6 au lieu d'utiliser 1px solid grey*/}
#corps p
{
font-size: 20px;
text-indent: 60px;
color: black;
text-align: justify;
font-family: Georgia, "Times New Roman", Arial, serif;
}
a
{
text-decoration: none; /* Les liens ne seront plus soulignés */
font-style: italic; /* Les liens seront en italique (pourquoi pas ?) */
color: blue;
font-family: Georgia, "Times New Roman", Arial, serif;
}
#sous_pied_de_page a
{
text-decoration: none; /* Les liens ne seront plus soulignés */
font-style: italic; /* Les liens seront en italique (pourquoi pas ?) */
color: white;
}
7 août 2008 à 12:54
j'y travaille encore, mais je pense d'ici un mois peut-être