Problème de menu avec HTML et CSS
Forum Programmation : Problème de menu avec HTML et CSS
Bonjour à tous et à toutes !
J'ai fait un menu sur photoshop, j'ai découpé, enregistré, codé sur notepad++ en html et CSS . Voila le résultat : http://www.hiboox.com/image.php?img=p6dbegwx.jpg
Alors que normalement ca donne ca : http://www.hiboox.com/image.php?img=im8qihjz.jpg
Le menu marche bien sur les autres pages mais sur cette page elle déconne .
Je vous passe le code :
| Citation : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
Et voila le CSS
| Citation :
|
Voila j'espere qu'il y a tout pour résoudre mon problème , merci d'avance !
Je ne comprends pas trop, tu cherches bien a faire un menu, mais avec des boutons avec des liens hypertexte? Si c'est le cas moi je ne travaillerai pas avec une css poru la mise en page, mais avec des tableaux : plus simple, rapide et moins prise de tête!
Ouais je veux faire un menu que j'ai fait sur photoshop .
Mais j'ai mis les positions de chaque partie du menu avec le CSS sur le site .
Mais le problème est que le menu s'affiche sur des pages mais sur une autre elle ne marche pas .
Comment fais tu avec les tableaux ?
Quand tu dis que le menu marche sur une page mais pas sur une autre, est ce qu'il serait possible de voir l'exemple sur le site ?
Les tableaux sinon c'est bien simple : tu te crée un squelette en te faisant un tableau avec par exemple une cellulle pour le header (banniere ...) une cellule pour le menu (tu insert ici tes images bouton), une cellule contenu, et un footer (avec copyrights ...) Voilà ce n'est qu'un exemple.
Apres pour ne pas avoir les bordure, n'y les les espaces entre les cellules, tu peux passer dans ton tableaux les parametres suivants : <table border="0" cellpadding="0" cellspacing="0">
Pour plus de précisions n'hésite pas à poser des questions !
Le menu quand il déconne : http://www.hiboox.com/image.php?img=p6dbegwx.jpg
Le menu normal : http://www.hiboox.com/image.php?img=im8qihjz.jpg
Le tableau tu le fais avec quel logiciel et en quel langage ? Notepad++ suffit ?
ce que j'entends par site c'est une page web, pas une image : il me faut du code pour comprendre ce qui ne va pas.
Tu peux tout faire avec note pad, mais bon ca va 2 minutes, surtout pour la mise en page ! Tu me dis avoir photoshop .. hum tu dois surement avoir dreamweaver no ? (on se comprend je crois). Je te recommande dreamweaver pour faire la mise en page : ca aide (surtout pour les colspan, on s'y perd rapidement : lui te le fait tout seul)
Je peux pas te montrer le site parce qu'il est pas mis en ligne .
Je le programme sur mon ordi sans le mettre sur un serveur et quand j'aurais fini il le sera ^^.
Et non je n'ai pas dreamweaver .
Message édité par jeyanthan le 08-06-2007 à 09:31:35
Je te recommande travailler sur un serveur ou au moins local, comme ca quand tu auras a faire a du php, tu pourras travailler ! Sinon tu met jsute en ligne la page qui va et celle qui va pas et avec la petite css =) ou sinon donne moi les codes des pages !
Slt,
+1 pour cameleon1st et ses tableau
mais par contre absolument inutile d'utiliser dreamweaver ou un autre car il rajoute trop de code inutile lorsue l'on rajoute quoi que se soit. Notepad++ suffit amplement pour creer un tableau.
Apre deux trois memo, un tableau est tres simple.
colspan="2" => la cellule prendra 2 colonnes
rowspan="2" => la cellule prendra 2 lignes.
Ensuite pour mettre tes images de fond du menu, rien de plus simple :
HTML :
Code :
|
CSS :
Code :
|
Voila, les tableaux c'est magique
Si ta un probleme previen nous
bon courage @+
Répondre à DivX_666
| Citation : colspan="2" => la cellule prendra 2 colonnes
|
Ou est-ce que tu mets tout ca ?
Message édité par jeyanthan le 08-06-2007 à 11:11:53
J'ai pas compris comment tu faisais pour le code ,je viens juste d'apprendre le html et le CSS , faut pas m'en vouloir ^^' .
Je viens de remarquer que mon code fait tout deconner parce que si je diminue la taille de la fenetre apres tout les menus commence a bouger et ne reste plus a leur place habituel .
Merci de bien vouloir m'aider s'il vous plait .
D'ou l'utilite des tableaux.
Un exemple simple :
Code :
|
Voila si tu reflechis avec ce tableau tu devrai pouvoir faire tout les tableau que tu veux
@+ bon courage
Si ta des probleme ba . . . tu sait ou venir
Répondre à DivX_666
Bonjour et merci DivX_666 pour toutes tes réponses !
Mais il ya un truc qui me tracasse .
Je n'arrive pas a faire un tableau ( pour le menu ) ressemblant a ca : http://www.hiboox.com/image.php?img=nnb1kp63.jpg .
J'ai essayer sous differentes formes mais il me met tout les liens sur une ligne .
Merci de bien vouloir m'aider s'il vous plait .
Message édité par jeyanthan le 11-06-2007 à 12:23:15
si tes liens sont dans une même cellule, met un <br> entre chaque lien
(Cela renvoie a la ligne)
Message édité par Leank le 11-06-2007 à 12:43:56
Code :
|
Voila @+
Répondre à DivX_666
Il y a 2435 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
