Problème centrage de menu
Résolu/Fermé
le-dragon91
Messages postés
256
Date d'inscription
mercredi 4 octobre 2006
Statut
Membre
Dernière intervention
25 janvier 2014
-
7 janv. 2012 à 14:28
le-dragon91 Messages postés 256 Date d'inscription mercredi 4 octobre 2006 Statut Membre Dernière intervention 25 janvier 2014 - 9 janv. 2012 à 14:52
le-dragon91 Messages postés 256 Date d'inscription mercredi 4 octobre 2006 Statut Membre Dernière intervention 25 janvier 2014 - 9 janv. 2012 à 14:52
A voir également:
- Problème centrage de menu
- Menu déroulant excel - Guide
- Menu démarrer windows 11 - Guide
- Canon quick menu - Télécharger - Utilitaires
- Menu demarrer - Guide
- Menu contextuel windows 11 - Guide
18 réponses
RAD ZONE
Messages postés
5224
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
1 353
9 janv. 2012 à 14:04
9 janv. 2012 à 14:04
salut ;-)))))
ok je t ai fais ca vite fait !
2 ,3 petites choses que j ai modifier ,
1 : correction de 3 conditionel IE que je trouvais bizares en <!--[if gte IE 6]> , donc ajout de 3 balises de fermeture </a> !
2 :changement du curseur default pour la main sur les liens , donc ajout de la class="nogo" sur les span qui n ont pas de liens mais ouvre un sous menu , pour repasser le curseur a default ( a fignoler peut etre pour autre chose que sur les span , mais pas le temps et ca fonctionne comme ca , a toi de chercher si tu veux changer ;-)) )!
j ai mis les images de bg , les dimensions et j ai centre !! regarde les commentaire que j ai mis dans le css !!
CSS
HTML
A+
ok je t ai fais ca vite fait !
2 ,3 petites choses que j ai modifier ,
1 : correction de 3 conditionel IE que je trouvais bizares en <!--[if gte IE 6]> , donc ajout de 3 balises de fermeture </a> !
2 :changement du curseur default pour la main sur les liens , donc ajout de la class="nogo" sur les span qui n ont pas de liens mais ouvre un sous menu , pour repasser le curseur a default ( a fignoler peut etre pour autre chose que sur les span , mais pas le temps et ca fonctionne comme ca , a toi de chercher si tu veux changer ;-)) )!
j ai mis les images de bg , les dimensions et j ai centre !! regarde les commentaire que j ai mis dans le css !!
CSS
#menucentre{ width:470px; /* A MODIFIER SI TU AJOUTE OU ENLEVE DES MENU (pour la : 113px X 4 menus = 452px + les marges et padding = a peut pres 470px ) */ margin: auto; } ul.pureCssMenu ul { display: none; } ul.pureCssMenu li:hover>ul { display: block; } ul.pureCssMenu ul { position: absolute; left: -1px; top: 98%; } ul.pureCssMenu ul ul { position: absolute; left: 98%; top: -2px; } ul.pureCssMenu, ul.pureCssMenu ul { margin: 0px; list-style: none; padding: 0px 2px 2px 0px; } ul.pureCssMenu table { border-collapse: collapse; } ul.pureCssMenu { display: block; zoom: 1; float: left; } ul.pureCssMenu ul { width:113px; } ul.pureCssMenu li { display: block; margin: 2px 0px 0px 2px; font-size: 0px; background-image: url(images/homepage03.gif); /* BG MENU */ background-repeat: no-repeat; width: 113px; /* DIMENSIONS */ height: 26px; } ul.pureCssMenu a:active, ul.pureCssMenu a:focus { outline-style: none; } ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover { display: block; vertical-align: middle; text-align: left; text-decoration: none; padding: 2px 5px 2px 10px; _padding-left: 0; font: bold 12px "Trebuchet MS"; color: #0F0F0F; text-decoration: none; cursor: pointer; /* CURSEUR MAIN */ } /* BALISE NOGO */ .nogo{ cursor: default; } ul.pureCssMenu span { overflow: hidden; } ul.pureCssMenu li { float: left; } ul.pureCssMenu ul li { float: none; } ul.pureCssMenu ul a { text-align: left; white-space: nowrap; } ul.pureCssMenu li.sep { text-align: left; padding: 0px; line-height: 0; height: 100%; } ul.pureCssMenu li.sep span { float: none; padding-right: 0; width: 3px; height: 100%; display: inline-block; background-color: #cccccc #111111 #111111 #cccccc; background-image: none; } ul.pureCssMenu ul li.sep span { width: 100%; height: 3px; } ul.pureCssMenu li:hover { position: relative; } ul.pureCssMenu li:hover>a { /* decommente si tu veux une couleur bg derriere l image ou des border */ /* background-color: #14C0FF; border-color: #377D9F; border-style: solid;*/ font: bold 12px "Trebuchet MS"; color: #FFF; text-decoration: none; background-image: url(images/homepage03.gif); /* BG POUR QUE L IMAGE RESTE QUAND TU NAVIGUE SUR LE SOUS MENU */ background-repeat: no-repeat } ul.pureCssMenu li a:hover { position: relative; /* decommente si tu veux une couleur bg derriere l image ou des border */ /*background-color: #14C0FF; border-color: #377D9F; border-style: solid;*/ font: bold 12px "Trebuchet MS"; color: #FFF; text-decoration: none; background-image: url(images/homepage04.gif); /* BG DU HOVER */ background-repeat: no-repeat } ul.pureCssMenu li.dis a { color: #666 !important; } ul.pureCssMenu img { border: none; float: left; _float: none; margin-right: 2px; width: 16px; height: 16px; } ul.pureCssMenu ul img { width: 16px; height: 16px; } ul.pureCssMenu img.over { display: none; } ul.pureCssMenu li.dis a:hover img.over { display: none !important; } ul.pureCssMenu li.dis a:hover img.def { display: inline !important; } ul.pureCssMenu li:hover>a img.def { display: none; } ul.pureCssMenu li:hover>a img.over { display: inline; } ul.pureCssMenu a:hover img.over, ul.pureCssMenu a:hover ul img.def, ul.pureCssMenu a:hover a:hover ul img.def, ul.pureCssMenu a:hover a:hover a:hover ul img.def, ul.pureCssMenu a:hover a:hover img.over, ul.pureCssMenu a:hover a:hover a:hover img.over, ul.pureCssMenu a:hover a:hover a:hover a:hover img.over { display: inline; } ul.pureCssMenu a:hover img.def, ul.pureCssMenu a:hover ul img.over, ul.pureCssMenu a:hover a:hover ul img.over, ul.pureCssMenu a:hover a:hover a:hover ul img.over, ul.pureCssMenu a:hover a:hover img.def, ul.pureCssMenu a:hover a:hover a:hover img.def, ul.pureCssMenu a:hover a:hover a:hover a:hover img.def { display: none; } ul.pureCssMenu a:hover ul, ul.pureCssMenu a:hover a:hover ul, ul.pureCssMenu a:hover a:hover a:hover ul { display: block; } ul.pureCssMenu a:hover ul ul, ul.pureCssMenu a:hover a:hover ul ul { display: none; } ul.pureCssMenu span { display: block; background-image: url(./images/arr_white.gif); background-position: right center; background-repeat: no-repeat; padding-right: 12px; } ul.pureCssMenu li:hover>a>span { background-image: url(./images/arrv_white.gif); } ul.pureCssMenu a:hover span { _background-image: url(./images/arrv_white.gif); } ul.pureCssMenu ul span, ul.pureCssMenu a:hover table span { background-image: url(./images/arr_white.gif); }
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title> RAD ZONE Webcreation </title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <link rel="stylesheet" href="menu.css" type="text/css" /> </head> <body> <!--DEBUT DIV menucentre a AJOUTER --> <div id="menucentre"> <ul class="pureCssMenu pureCssMenum"> <li class="pureCssMenui"> <a class="pureCssMenui" href="#">Menu 1</a> </li> <li class="pureCssMenui"> <a class="pureCssMenui" href="#"> <!-- VOILA LES CLASS nogo --> <span class=" nogo">Menu 2</span><!--[if gte IE 6]></a><![endif]--> <!--[if lte IE 6]><table><tr><td><![endif]--></a> <ul class="pureCssMenum"> <li class="pureCssMenui"> <a class="pureCssMenui" href="#"><span class=" nogo">Menu 2.1</span><!--[if gte IE 6]></a><![endif]--> <!--[if lte IE 6]><table><tr><td><![endif]--></a> <ul class="pureCssMenum"> <li class="pureCssMenui"> <a class="pureCssMenui" href="#"><span class="nogo">Menu 2.1.1</span><!--[if gte IE 6]></a><![endif]--> <!--[if lte IE 6]><table><tr><td><![endif]--></a> <ul class="pureCssMenum"> <li class="pureCssMenui"> <a class="pureCssMenui" href="#">Menu 2.1.1.1</a> </li> <li class="pureCssMenui"> <a class="pureCssMenui" href="#">Menu 2.1.1.2</a> </li> <li class="pureCssMenui"> <a class="pureCssMenui" href="#">Menu 2.1.1.3</a> </li> </ul><!--[if lte IE 6]></td></tr></table></a><![endif]--> </li> <li class="pureCssMenui"> <a class="pureCssMenui" href="#">Menu 2.1.2</a> </li> <li class="pureCssMenui"> <a class="pureCssMenui" href="#">Menu 2.1.3</a> </li> </ul><!--[if lte IE 6]></td></tr></table></a><![endif]--> </li> <li class="pureCssMenui"> <a class="pureCssMenui" href="#">Menu 2.2</a> </li> </ul><!--[if lte IE 6]></td></tr></table></a><![endif]--> </li> <li class="pureCssMenui"> <a class="pureCssMenui" href="#">Menu 3</a> </li> <li class="pureCssMenui"> <a class="pureCssMenui" href="#">Menu 4</a> </li> </ul> </div> <!--FIN DIV menucentre --> </body> </html>
A+
schancel
Messages postés
296
Date d'inscription
dimanche 20 mars 2011
Statut
Membre
Dernière intervention
7 décembre 2018
49
7 janv. 2012 à 18:56
7 janv. 2012 à 18:56
ajoute la balise <center> <div id="menu"> ........ </div></center>
le-dragon91
Messages postés
256
Date d'inscription
mercredi 4 octobre 2006
Statut
Membre
Dernière intervention
25 janvier 2014
18
7 janv. 2012 à 19:08
7 janv. 2012 à 19:08
Bonsoir,
Merci de ta réponse, j'ai essayé mais aucun changement !
Merci de ta réponse, j'ai essayé mais aucun changement !
ddtddt
Messages postés
216
Date d'inscription
mardi 1 novembre 2011
Statut
Membre
Dernière intervention
8 juin 2013
5
7 janv. 2012 à 21:25
7 janv. 2012 à 21:25
et si tu supprime s
#menu li {
float: left;
}
#menu li {
float: left;
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
le-dragon91
Messages postés
256
Date d'inscription
mercredi 4 octobre 2006
Statut
Membre
Dernière intervention
25 janvier 2014
18
8 janv. 2012 à 03:01
8 janv. 2012 à 03:01
Bonsoir ddtddt,
J'ai supprimé mais aucun changement... :(
J'ai supprimé mais aucun changement... :(
ddtddt
Messages postés
216
Date d'inscription
mardi 1 novembre 2011
Statut
Membre
Dernière intervention
8 juin 2013
5
8 janv. 2012 à 11:34
8 janv. 2012 à 11:34
et si tu rajoute maintenant
#menu ul li {
text-align: center;
}
#menu ul li {
text-align: center;
}
RAD ZONE
Messages postés
5224
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
1 353
8 janv. 2012 à 12:55
8 janv. 2012 à 12:55
??
ce serait pas plus simple comme ca sans ces floats , d autant que "float-center" n existe pas :-))!
ce serait pas plus simple comme ca sans ces floats , d autant que "float-center" n existe pas :-))!
#menu ul { text-align: center; margin: 0px; padding: 0px 40px 0px 0px; list-style: none; line-height: normal; } #menu li { display: inline-block; width: 113px; height: 26px; } #menu a { background: url(images/homepage03.gif) no-repeat top; text-decoration: none; text-transform: lowercase; letter-spacing: -1px; font-size: 13px; color: #fff; margin: 0; padding: 5px 0px 0px 0px; } #menu a:hover { text-decoration: underline; } #menu .active a { background-image: url(images/homepage04.gif); color: #555; }
le-dragon91
Messages postés
256
Date d'inscription
mercredi 4 octobre 2006
Statut
Membre
Dernière intervention
25 janvier 2014
18
8 janv. 2012 à 14:25
8 janv. 2012 à 14:25
Bonjour,
Alors grâce à toi cette fois les menus sont centrés, mais le problème c'est qu'ils font maintenant la taille des lettres, l'image des menus ont disparus...
Alors grâce à toi cette fois les menus sont centrés, mais le problème c'est qu'ils font maintenant la taille des lettres, l'image des menus ont disparus...
le-dragon91
Messages postés
256
Date d'inscription
mercredi 4 octobre 2006
Statut
Membre
Dernière intervention
25 janvier 2014
18
8 janv. 2012 à 14:32
8 janv. 2012 à 14:32
j'ai également essayé ta modification, aucun changement...
RAD ZONE
Messages postés
5224
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
1 353
8 janv. 2012 à 14:35
8 janv. 2012 à 14:35
ok et si tu suprime
dans #menu li
et que tu le remet dans
#menu a
a+
width: 113px; height: 26px;
dans #menu li
et que tu le remet dans
#menu a
a+
le-dragon91
Messages postés
256
Date d'inscription
mercredi 4 octobre 2006
Statut
Membre
Dernière intervention
25 janvier 2014
18
8 janv. 2012 à 15:03
8 janv. 2012 à 15:03
il y a juste l'espacement des menus qui a changé
a+ et merci de ton aide
a+ et merci de ton aide
RAD ZONE
Messages postés
5224
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
1 353
8 janv. 2012 à 15:24
8 janv. 2012 à 15:24
ok
remet le widht et height dans le #menu li
et rajoute un "display:block " a #menu a
dis moi ?
remet le widht et height dans le #menu li
et rajoute un "display:block " a #menu a
dis moi ?
le-dragon91
Messages postés
256
Date d'inscription
mercredi 4 octobre 2006
Statut
Membre
Dernière intervention
25 janvier 2014
18
8 janv. 2012 à 15:40
8 janv. 2012 à 15:40
Mille merciiii ça fonctionne :P
Par contre, je voudrais maintenant faire ceci :
Menu 1; Menu 2; Menu 3 ensuite les sous menus Menu 1.1; Menu 2.1, etc et ensuite un autre niveau de sous menu Menu 1.1.1, Menu 1.1.2; Menu 2.1.1, etc
Je voudrais que le niveau Menu 1.1 apparaissent en dessous du menu 1 etc que menu 1.1.1 apparaisse à droite de menu 1.1.
Je vois pas si tu comprends ce que je veux dire ?
Par contre, je voudrais maintenant faire ceci :
Menu 1; Menu 2; Menu 3 ensuite les sous menus Menu 1.1; Menu 2.1, etc et ensuite un autre niveau de sous menu Menu 1.1.1, Menu 1.1.2; Menu 2.1.1, etc
Je voudrais que le niveau Menu 1.1 apparaissent en dessous du menu 1 etc que menu 1.1.1 apparaisse à droite de menu 1.1.
Je vois pas si tu comprends ce que je veux dire ?
RAD ZONE
Messages postés
5224
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
1 353
Modifié par RAD ZONE le 8/01/2012 à 20:23
Modifié par RAD ZONE le 8/01/2012 à 20:23
oui je vois :-))
voila un exemple en CSS 3 avec menu, sub menu et sub sub menu
(ps: la les images sont inserees dans le css c est pour cela que cela fait des adresse zarbie )
a+
--
♣ La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ♣
voila un exemple en CSS 3 avec menu, sub menu et sub sub menu
(ps: la les images sont inserees dans le css c est pour cela que cela fait des adresse zarbie )
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title> RAD ZONE Webcreation </title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <style type="text/css"> /*<![CDATA[*/ body{ background-color: #444; } #menu{ text-align: center; } ul#radmenu, ul#radmenu ul{ margin: 0; list-style: none; padding: 0; background-color: #000; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAK8CAYAAAAu3tULAAAAAXNSR0IArs4c6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oJGA0jIR3UfIQAAACiSURBVEjH7ZbNCgMhDIS//LxB3/8Ve+iph6XpqRaDC4V1S5C9DImBMZlREeCmAA2kT4+AzaOSQg1JNXFQQEv6ZsuxTKTyau6XG2v2Jakpu695SRY93na92f8bUEuKrZU+NhYRDwW2Bs9vREQ4n42sgbbI+zUfFHxQTWkiTan0kSrwOuNtr/mhOgXurUkZ6Kw92I+++Z6XvkeVzlXq5bJ7GrwBxcIVRiNdtAgAAAAASUVORK5CYII="); background-repeat: repeat; border-width: 0px; border-style: solid; border-color: #999; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } ul#radmenu ul{ display: none; position: absolute; left: 0; top: 100%; -moz-box-shadow: 0.7px 0.7px 1px #777777; -webkit-box-shadow: 0.7px 0.7px 1px #777777; box-shadow: 0.7px 0.7px 1px #777777; background-color: #333; background-image: none; border-width: 1px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-style: solid; border-color: #5A5E60; padding: 0 9px 9px; } ul#radmenu li:hover > *{ display: block; } ul#radmenu li{ width: 113px ; position: relative; zoom: 1; display: block; white-space: nowrap; font-size: 0; float: left; } ul#radmenu li:hover{ z-index: 1; } ul#radmenu ul ul{ position: absolute; left: 100%; top: 0; } ul#radmenu{ padding: 1px 1px 1px 0; font-size: 0; z-index: 999; position: relative; display: inline-block; zoom: 1; *display: inline; } ul#radmenu > li, ul#radmenu li{ margin: 0 0 0 1px; } * html ul#radmenu li a{ display: inline-block; } ul#radmenu ul > li{ margin: 1px 0 0; } ul#radmenu a:active, ul#radmenu a:focus{ outline-style: none; } ul#radmenu a, ul#radmenu a.pressed{ display: block; vertical-align: middle; text-align: center; text-decoration: none; font: bold 12px Verdana; color: #ccc; cursor: pointer; } ul#radmenu ul li{ float: none; margin: 9px 0 0; } ul#radmenu ul a{ text-align: left; padding: 8px 0 0 0; background-color: #333; background-image: none; border-width: 1px 0 0 0; border-style: solid; border-color: #262626; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; font: 13px Verdana; color: #ccc; text-decoration: none; } ul#radmenu li:hover > a{ background-color: #00c4ff; border-style: none; font: bold 12px Verdana; color: #fff; text-decoration: none; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAK8CAYAAAAu3tULAAAAAXNSR0IArs4c6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oJGA0jIR3UfIQAAACiSURBVEjH7ZbNCgMhDIS//LxB3/8Ve+iph6XpqRaDC4V1S5C9DImBMZlREeCmAA2kT4+AzaOSQg1JNXFQQEv6ZsuxTKTyau6XG2v2Jakpu695SRY93na92f8bUEuKrZU+NhYRDwW2Bs9vREQ4n42sgbbI+zUfFHxQTWkiTan0kSrwOuNtr/mhOgXurUkZ6Kw92I+++Z6XvkeVzlXq5bJ7GrwBxcIVRiNdtAgAAAAASUVORK5CYII="); background-position: 0 100px; } ul#radmenu img{ border: none; vertical-align: middle; margin-right: 10px; } ul#radmenu img.over{ display: none; } ul#radmenu li:hover > a img.def{ display: none; } ul#radmenu li:hover > a img.over{ display: inline; } ul#radmenu li a.pressed img.over{ display: inline; } ul#radmenu li a.pressed img.def{ display: none; } ul#radmenu span{ display: block; overflow: visible; background-position: right center; background-repeat: no-repeat; padding-right: 0px; } ul#radmenu ul span{ background-image: url("data:image/gif;base64,R0lGODlhBwAMAKIFAL6+vtra2ry8vL29vcjIyP///wAAAAAAACH5BAEAAAUALAAAAAAHAAwAAAMZWLoVZoyMFwVdEkaglREWxmETZmlZ53RFAgA7"); padding-right: 27px; } #topmenu a{ height: 14px; line-height:14px ; } ul#radmenu a{ padding: 10px; background-color: #333; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAK8CAYAAAAu3tULAAAAAXNSR0IArs4c6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oJGA0jIR3UfIQAAACiSURBVEjH7ZbNCgMhDIS//LxB3/8Ve+iph6XpqRaDC4V1S5C9DImBMZlREeCmAA2kT4+AzaOSQg1JNXFQQEv6ZsuxTKTyau6XG2v2Jakpu695SRY93na92f8bUEuKrZU+NhYRDwW2Bs9vREQ4n42sgbbI+zUfFHxQTWkiTan0kSrwOuNtr/mhOgXurUkZ6Kw92I+++Z6XvkeVzlXq5bJ7GrwBxcIVRiNdtAgAAAAASUVORK5CYII="); background-repeat: repeat; background-position: 0 200px; border-width: 0px; border-style: none; border-color:; color: #ccc; text-decoration: none; } ul#radmenu li:hover > a, ul#radmenu li > a.pressed{ background-color: #00c4ff; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAK8CAYAAAAu3tULAAAAAXNSR0IArs4c6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oJGA0jIR3UfIQAAACiSURBVEjH7ZbNCgMhDIS//LxB3/8Ve+iph6XpqRaDC4V1S5C9DImBMZlREeCmAA2kT4+AzaOSQg1JNXFQQEv6ZsuxTKTyau6XG2v2Jakpu695SRY93na92f8bUEuKrZU+NhYRDwW2Bs9vREQ4n42sgbbI+zUfFHxQTWkiTan0kSrwOuNtr/mhOgXurUkZ6Kw92I+++Z6XvkeVzlXq5bJ7GrwBxcIVRiNdtAgAAAAASUVORK5CYII="); background-position: 0 100px; border-style: none; color: #fff; text-decoration: none; } ul#radmenu ul li:hover > a, ul#radmenu ul li > a.pressed{ background-color: #333; background-image: none; border-style: solid; border-color: #262626; font: 13px Verdana; color: #1F80AE; text-decoration: none; } ul#radmenu li.toppremier > a{ border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px; -webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; text-shadow: #000000 0px -1px 1px; } ul#radmenu li.toppremier:hover > a, ul#radmenu li.toppremier > a.pressed{ text-shadow: #3d3d3d 0px -1px 1px; } ul#radmenu li.topmenu > a{ text-shadow: #000000 0px -1px 1px; } ul#radmenu li.topmenu:hover > a, ul#radmenu li.topmenu > a.pressed{ text-shadow: #3d3d3d 0px -1px 1px; } ul#radmenu li.topdernier > a{ border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; -webkit-border-radius: 0; -webkit-border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; text-shadow: #000000 0px -1px 1px; } ul#radmenu li.topdernier:hover > a, ul#radmenu li.topdernier > a.pressed{ text-shadow: #3d3d3d 0px -1px 1px; } ul#radmenu ._ > li > a{ padding: 0; } ul#radmenu li.subpremier > a{ border-width: 0; border-style: none; padding: 0; } ul#radmenu li.subpremier:hover > a, ul#radmenu li.subpremier > a.pressed{ border-style: none; } /*]]>*/ </style></head> <body> <div id="menu"> <ul id="radmenu" class="topmenu"> <li class="toppremier"> <a href="#"><span>Menu 0</span></a> <ul> <li class="subpremier"> <a href="#">Menu 0 0</a> </li> <li> <a href="#">Menu 0 1</a> </li> <li> <a href="#">Menu 0 2</a> </li> <li> <a href="#"><span>Menu 0 3</span></a> <ul> <li class="subpremier"> <a href="#">Menu 0 3 0</a> </li> <li> <a href="#">Menu 0 3 1</a> </li> <li> <a href="#"><span>Menu 0 3 2</span></a> <ul> <li class="subpremier"> <a href="#">Menu 0 3 2 0</a> </li> <li> <a href="#">Menu 0 3 2 1</a> </li> <li> <a href="#">Menu 0 3 2 2</a> </li> <li> <a href="#">Menu 0 3 2 3</a> </li> </ul> </li> </ul> </li> </ul> </li> <li class="topmenu"> <a href="#"><span>Menu 1</span></a> <ul> <li class="subpremier"> <a href="#">Menu 1 0</a> </li> <li> <a href="#">Menu 1 1</a> </li> <li> <a href="#"><span>Menu 1 2</span></a> <ul> <li class="subpremier"> <a href="#">Menu 1 2 0</a> </li> <li> <a href="#">Menu 1 2 1</a> </li> <li> <a href="#">Menu 1 2 2</a> </li> </ul> </li> </ul> </li> <li class="topmenu"> <a href="#"><span>Menu 2</span></a> <ul> <li class="subpremier"> <a href="#">Menu 2 0</a> </li> <li> <a href="#"><span>Menu 2 1</span></a> <ul> <li class="subpremier"> <a href="#">Menu 2 1 0</a> </li> <li> <a href="#"><span>Menu 2 1 1</span></a> <ul> <li class="subpremier"> <a href="#">Menu 2 1 1 0</a> </li> <li> <a href="#">Menu 2 1 1 1</a> </li> </ul> </li> </ul> </li> <li> <a href="#">Menu 2 2</a> </li> </ul> </li> <li class="topmenu"> <a href="#"><span>Menu 3</span></a> <ul> <li class="subpremier"> <a href="#"><span>Menu 3 0</span></a> <ul> <li class="subpremier"> <a href="#">Menu 3 0 0</a> </li> </ul> </li> <li> <a href="#">Menu 3 1</a> </li> <li> <a href="#">Menu 3 2</a> </li> </ul> </li> <li class="topdernier"> <a href="#">Menu 4</a> </li> </ul> </div> </body> </html>
a+
--
♣ La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ♣
le-dragon91
Messages postés
256
Date d'inscription
mercredi 4 octobre 2006
Statut
Membre
Dernière intervention
25 janvier 2014
18
8 janv. 2012 à 20:57
8 janv. 2012 à 20:57
Merci, mais tu n'aurais pas un code plus simple, car je trouve le css un peu compliqué et il m'a fait disparaître mon logo mdr
RAD ZONE
Messages postés
5224
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
1 353
8 janv. 2012 à 22:04
8 janv. 2012 à 22:04
;-))
je pourrais t en faire 10 , mais il faudrait mieux que tu le fasse et l adapte !
pour t aider tu peu utiliser un de ces bon generateur !
http://www.cssmenubuilder.com/cgi-sys/suspendedpage.cgi
http://purecssmenu.com/
http://cssmenumaker.com/
a+
je pourrais t en faire 10 , mais il faudrait mieux que tu le fasse et l adapte !
pour t aider tu peu utiliser un de ces bon generateur !
http://www.cssmenubuilder.com/cgi-sys/suspendedpage.cgi
http://purecssmenu.com/
http://cssmenumaker.com/
a+
le-dragon91
Messages postés
256
Date d'inscription
mercredi 4 octobre 2006
Statut
Membre
Dernière intervention
25 janvier 2014
18
9 janv. 2012 à 04:55
9 janv. 2012 à 04:55
Coucou,
Alors j'ai utiliser un générateur mais là je me perd complètement, il y a pas l'image en fond que je voulais images/homepage03.gif et images/homepage04.gif quand on passe la souris dessus, les menus sont pas centrés et je n'arrive pas a faire en sorte que mes menus fassent : 113*26 px
Pourrais-tu y jeter un coup d'oeil ?
Html :
css :
Si tu arrives a me sauver, je ne saurais comment te remercier, parce que là je perd complètement les pédales avec ces menus --'
Un énorme merciiiiiii
Alors j'ai utiliser un générateur mais là je me perd complètement, il y a pas l'image en fond que je voulais images/homepage03.gif et images/homepage04.gif quand on passe la souris dessus, les menus sont pas centrés et je n'arrive pas a faire en sorte que mes menus fassent : 113*26 px
Pourrais-tu y jeter un coup d'oeil ?
Html :
<ul class="pureCssMenu pureCssMenum"> <li class="pureCssMenui"><a class="pureCssMenui" href="#">Menu 1</a></li> <li class="pureCssMenui"><a class="pureCssMenui" href="#"><span>Menu 2</span><![if gt IE 6]></a><![endif]><!--[if lte IE 6]><table><tr><td><![endif]--> <ul class="pureCssMenum"> <li class="pureCssMenui"><a class="pureCssMenui" href="#"><span>Menu 2.1</span><![if gt IE 6]></a><![endif]><!--[if lte IE 6]><table><tr><td><![endif]--> <ul class="pureCssMenum"> <li class="pureCssMenui"><a class="pureCssMenui" href="#"><span>Menu 2.1.1</span><![if gt IE 6]></a><![endif]><!--[if lte IE 6]><table><tr><td><![endif]--> <ul class="pureCssMenum"> <li class="pureCssMenui"><a class="pureCssMenui" href="#">Menu 2.1.1.1</a></li> <li class="pureCssMenui"><a class="pureCssMenui" href="#">Menu 2.1.1.2</a></li> <li class="pureCssMenui"><a class="pureCssMenui" href="#">Menu 2.1.1.3</a></li> </ul> <!--[if lte IE 6]></td></tr></table></a><![endif]--></li> <li class="pureCssMenui"><a class="pureCssMenui" href="#">Menu 2.1.2</a></li> <li class="pureCssMenui"><a class="pureCssMenui" href="#">Menu 2.1.3</a></li> </ul> <!--[if lte IE 6]></td></tr></table></a><![endif]--></li> <li class="pureCssMenui"><a class="pureCssMenui" href="#">Menu 2.2</a></li> </ul> <!--[if lte IE 6]></td></tr></table></a><![endif]--></li> <li class="pureCssMenui"><a class="pureCssMenui" href="#">Menu 3</a></li> <li class="pureCssMenui"><a class="pureCssMenui" href="#">Menu 4</a></li> </ul>
css :
#pcm{display:none;} ul.pureCssMenu ul{display:none} ul.pureCssMenu li:hover>ul{display:block} ul.pureCssMenu ul{position: absolute;left:-1px;top:98%;} ul.pureCssMenu ul ul{position: absolute;left:98%;top:-2px;} ul.pureCssMenu,ul.pureCssMenu ul { margin:0px; list-style:none; padding:0px 2px 2px 0px; background: url(images/homepage03.gif) no-repeat top; } ul.pureCssMenu table {border-collapse:collapse}ul.pureCssMenu { display:block; zoom:1; float: left; } ul.pureCssMenu ul{ width:108.15px; } ul.pureCssMenu li{ display:block; margin:2px 0px 0px 2px; font-size:0px; } ul.pureCssMenu a:active, ul.pureCssMenu a:focus { outline-style:none; } ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover { display:block; vertical-align:middle; background: url(images/homepage04.gif) no-repeat top; text-align:left; text-decoration:none; padding:2px 5px 2px 10px; _padding-left:0; font:bold 12px Trebuchet MS; color: #0F0F0F; text-decoration:none; cursor:default; } ul.pureCssMenu span{ overflow:hidden; } ul.pureCssMenu li { float:left; } ul.pureCssMenu ul li { float:none; } ul.pureCssMenu ul a { text-align:left; white-space:nowrap; } ul.pureCssMenu li.sep{ text-align:left; padding:0px; line-height:0; height:100%; } ul.pureCssMenu li.sep span{ float:none; padding-right:0; width:3px; height:100%; display:inline-block; background-color:#cccccc #111111 #111111 #cccccc; background-image:none;} ul.pureCssMenu ul li.sep span{ width:100%; height:3px; } ul.pureCssMenu li:hover{ position:relative; } ul.pureCssMenu li:hover>a{ background-color:#14C0FF; border-color:#377D9F; border-style:solid; font:bold 12px Trebuchet MS; color: #FFFFFF; text-decoration:none; } ul.pureCssMenu li a:hover{ position:relative; background-color:#14C0FF; border-color:#377D9F; border-style:solid; font:bold 12px Trebuchet MS; color: #FFFFFF; text-decoration:none; } ul.pureCssMenu li.dis a { color: #666 !important; } ul.pureCssMenu img {border: none;float:left;_float:none;margin-right:2px;width:16px; height:16px; } ul.pureCssMenu ul img {width:16px; height:16px; } ul.pureCssMenu img.over{display:none} ul.pureCssMenu li.dis a:hover img.over{display:none !important} ul.pureCssMenu li.dis a:hover img.def {display:inline !important} ul.pureCssMenu li:hover > a img.def {display:none} ul.pureCssMenu li:hover > a img.over {display:inline} ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover a:hover img.over{display:inline} ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover a:hover img.def{display:none} ul.pureCssMenu a:hover ul,ul.pureCssMenu a:hover a:hover ul,ul.pureCssMenu a:hover a:hover a:hover ul{display:block} ul.pureCssMenu a:hover ul ul,ul.pureCssMenu a:hover a:hover ul ul{display:none} ul.pureCssMenu span{ display:block; background-image:url(./images/arr_white.gif); background-position:right center; background-repeat: no-repeat; padding-right:12px;} ul.pureCssMenu li:hover>a>span{ background-image:url(./images/arrv_white.gif); } ul.pureCssMenu a:hover span{ _background-image:url(./images/arrv_white.gif)} ul.pureCssMenu ul span,ul.pureCssMenu a:hover table span{background-image:url(./images/arr_white.gif)}
Si tu arrives a me sauver, je ne saurais comment te remercier, parce que là je perd complètement les pédales avec ces menus --'
Un énorme merciiiiiii
le-dragon91
Messages postés
256
Date d'inscription
mercredi 4 octobre 2006
Statut
Membre
Dernière intervention
25 janvier 2014
18
9 janv. 2012 à 14:52
9 janv. 2012 à 14:52
Un million de merciiiiii, tu me sauves la vie.
Tu es quelqu'un de formidable merciii
Tu es quelqu'un de formidable merciii