Titre: menu et sous-menus -urgent -
Posté par: fritids23 le le 03-06-2005 a 17:28:16
bonjour comment je pourais créer des sous menus et des sous-sous menus pour mon menu principal. mon menu se trouvre entre une seulebalise <td> </td>.
<td> home - cv - tutoriaux - portofolio - contact </td>.
je voudrais sur le menu tutoraiux avoir des sous menu :ex : photoshop - dream- flash -premire ..etc.
et dans photoshop par ex : avoir des sous menus : tuto 1 tuto 2 tuto 3 etc...
comment je dosi faire sachant que le menu principal se trouve dans une seule balise <td>. je sais que je dosi avoir un script javascript.
pouvez vous m'aider svp. c urgent. merci |
Titre: Re:menu et sous-menus -urgent -
Posté par: Ellenak le le 05-06-2005 a 11:41:07
| Tu peux faire tous sa en css, va voire sur http://css.alsacreations.com ;) |
Titre: Re:menu et sous-menus -urgent -
Posté par: kygod le le 05-06-2005 a 17:17:53
Slt les gars ... suis new ici.
Apparemment y a quelqu'un qui aimerait se faire un menu sympa ... *sous licence creative sources : http://css.alsacreations.com/Construction-de-menus-en-CSS/Un-menu-deroulant-en-CSS-et-XHTML-vertical-et-horizontal
++ Merci Sibelius pour la correction :-*
Code source fichier CSS :
body {
margin: 0; padding: 0; background: white; font: 80% verdana, arial, sans-serif;
}
dl, dt, dd, ul, li {
margin: 0; padding: 0; list-style-type: none;
}
#menu {
position: absolute; /* placement du menu, à modifier selon vos besoins */ top: 0; left: 0; z-index:100; width: 100%; /* correction pour Opera */
}
#menu dl {
float: left; width: 12em;
}
#menu dt {
cursor: pointer; text-align: center; font-weight: bold; background: #ccc; border: 1px solid gray; margin: 1px;
}
#menu dd {
display: none; border: 1px solid gray;
}
#menu li {
text-align: center; background: #fff;
}
#menu li a, #menu dt a {
color: #000; text-decoration: none; display: block; height: 100%; border: 0 none;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background: #eee;
}
#site {
position: absolute; z-index: 1; top : 70px; left : 10px; color: #000; background-color: #ddd; padding: 5px; border: 1px solid gray;
}
Code source fichier html :
<html>
<head><title> Test </title>
<link href="feuille_css.css" type=text/css rel=stylesheet>
<SCRIPT language=JavaScript> <!--
function SymError() { return true; }
window.onerror = SymError;
var SymRealWinOpen = window.open;
function SymWinOpen(url, name, attributes) { return (new Object()); }
window.open = SymWinOpen;
//-->
</SCRIPT>
<SCRIPT type=text/javascript> <!-- window.onload=montre; function montre(id) { var d = document.getElementById(id); for (var i = 1; i<=10; i++) { if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';} } if (d) {d.style.display='block';} } //-->
</SCRIPT>
</head>
<body>
<DIV id=menu> <DL>
<DT onmouseover=javascript:montre();>
<A title="Retour à l'accueil" href="index.htm">
Accueil
</A>
</DT>
</DL>
<DL>
<DT onmouseover="javascript:montre('smenu1');"> Détail <DD id=smenu1 onmouseover="javascript:montre('smenu1');" onmouseout="javascript:montre('');">
<UL> <LI>
<A href="detail.htm">
Sous-Menu 1.1
</A> <LI>
<A href="detail.htm">
Sous-Menu 1.2
</A>
<LI>
<A href="detail.htm">
Sous-Menu 1.3
</A>
<LI>
<A href="detail.htm">
Sous-Menu 1.4
</A>
<LI>
<A href="detail.htm">
Sous-Menu 1.5
</A>
<LI>
<A href="detail.htm">
Sous-Menu 1.6
</A>
</LI> </UL>
</DD> </DL>
<DL>
<DT onmouseover="javascript:montre('smenu2');"> C.V
<DD id=smenu2 onmouseover="javascript:montre('smenu2');" onmouseout="javascript:montre('');">
<UL> <LI>
<A href="cv.htm">
Sous-Menu 2.1
</A>
<LI>
<A href="cv.htm">
Sous-Menu 2.2
</A>
<LI>
<A href="cv.htm">
Sous-Menu 2.3
</A>
<LI>
<A href="cv.htm">
Sous-Menu 2.4
</A>
</LI> </UL>
</DD>
</DL>
<DL>
<DT onmouseover="javascript:montre('smenu3');"> Contact
<DD id=smenu3 onmouseover="javascript:montre('smenu3');" onmouseout="javascript:montre('');">
<UL> <LI>
<A href="contact.htm">
Sous-Menu 3.1
</A>
<LI>
<A href="contact.htm">
Sous-Menu 3.2
</A>
<LI>
<A href="contact.htm">
Sous-Menu 3.3
</A>
<LI>
<A href="contact.htm">
Sous-Menu 3.4
</A>
<LI>
<A href="contact.htm">
Sous-Menu 3.5
</A>
</LI> </UL>
</DD>
</DL>
</DIV>
</body>
</html> |
Titre: Re:menu et sous-menus -urgent -
Posté par: kygod le le 05-06-2005 a 17:20:01
Y a bcp de données supperflues ... faudra retravailler le code pour ton ptit menu man ;)
Seul hic c'est que le menu n'est pas centré ... si quelqu'un a la soluce ce serrait vachement sympa.
++ |
Titre: Re:menu et sous-menus -urgent -
Posté par: SIBELIUS le le 05-06-2005 a 18:29:15
Apparemment y a quelqu'un qui aimerait se faire un menu sympa comme je viens de créer ...
|
|
Que tu viens de créer ?
Voici la source de ces menus (http://css.alsacreations.com/Construction-de-menus-en-CSS/Un-menu-deroulant-en-CSS-et-XHTML-vertical-et-horizontal). Ils sont sous licence creative commons et je ne pense pas que tu en sois l'auteur, n'est-ce pas ? |
Titre: Re:menu et sous-menus -urgent -
Posté par: kygod le le 05-06-2005 a 19:26:03
Oué sry man ... sur les forums on utilise pas tjrs les bons termes et t'as tout à fait raison de m'en faire la remarque ;)
ps: suis pas webmaster ... |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|