Probleme menu CSS

Résolu/Fermé
louis1984 Messages postés 341 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 10 mars 2016 - 30 août 2009 à 15:20
louis1984 Messages postés 341 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 10 mars 2016 - 30 août 2009 à 17:41
Bonjour,

Je suis en train de creer un site internet et j'ai un probleme avec mon menu CSS.

Le menu principale est nikel, mais lorsque les sous-menus apparaissent, les rectangles ne sont pas entierement colorés, il y a du blanc dedans..

C'est un peu difficile a explique ce probleme.. alors voici un lien direct pour accéder a la page en question.

http://www.izimo.eu

Il faut mettre le curseur sur "FORMATION" pour visualiser le probleme.

Je pense que la solution se trouve au niveau du parmétrage du menu dans CSS mais je suis débutant et ne connais pas grand chose en informatique.

Si quelqu'un a la solution, n'hésitez pas!

Un grand merci,

Louis
A voir également:

38 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
30 août 2009 à 15:39
Je ne pense pas que le Javascript soit nécessaire pour un menu aussi basique.
Au lieu de créer une classe pour l'hover (que tu actives avec JS je suppose), tu peux utiliser l'évènement :hover en CSS.
0
louis1984 Messages postés 341 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 10 mars 2016 6
30 août 2009 à 15:43
J'oubliais de preciser, j'utilise Dreamweaver CS3 (menu "Spry" dans la version anglaise du logiciel).

Je n'utilise pas JAVA...

Je pense que le probleme vient d'un parametrage dans "CSS Styles" mais je ne sais pas comment faire..
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
30 août 2009 à 15:48
Je n'utilise pas JAVA...
Mais je n'ai jamais dis ça ! Ton script utilise du Javascript (y'a une différence, même une très grosse, avec le Java).

Essaye de refaire ton menu, on ne sait jamais ...
0
louis1984 Messages postés 341 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 10 mars 2016 6
30 août 2009 à 15:49
Desole j ai mal compris pour JAVA script.

J'ai deja essaye de refaire le menu mais j'ai toujours le meme probleme.
0
le hollandais volant Messages postés 4998 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 23 décembre 2023 1 056
30 août 2009 à 15:56
Salut!

voilà un exemple.

Regardes dans le code source :-)

Sinon, je ne vois point de menu déroulant dans ta page !!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
louis1984 Messages postés 341 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 10 mars 2016 6
30 août 2009 à 15:58
Je n'y connais rien en code source, c'est du chinois pour moi! je travaille en mode design (je sais c'est pas bien et tot ou tard il faudra que j'apprenne)

Bref, si tu vas sur ma page, met la souris sur "Formation" et tu verra le menu deroulant apparaitre.
0
le hollandais volant Messages postés 4998 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 23 décembre 2023 1 056
30 août 2009 à 16:02
Non, je ne vois rien

J'utilises Firefox. J'ai tenté avec Opera : même chose : rien. Les scriptes sont activés…
0
louis1984 Messages postés 341 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 10 mars 2016 6
30 août 2009 à 16:07
J'utilise Internet Explorer ca fonctionne... Comment puis-je resoudre le probleme?
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
30 août 2009 à 16:14
Prends des scripts que tu trouves sur Internet parce que comme d'habitude, les éditeurs WYSIWYG commerciaux ne fonctionnent qu'avec IE.
0
louis1984 Messages postés 341 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 10 mars 2016 6
30 août 2009 à 16:16
Il y a surement un moyen de modifier le code pour qu'il puisse fonctionner sous Firefox et compagnie?!
0
le hollandais volant Messages postés 4998 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 23 décembre 2023 1 056
30 août 2009 à 16:17
Il n'y a pas de "<head>" dans le fichiers PHP.

Le navigateur ne sait donc pas que c'est une page web, tant que tu lui dis pas… Le fichier n'est pas déclaré en tant que fichier HTML (ou xHTML)…
Pourtant, c'est la moindre des choses…

0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
30 août 2009 à 16:17
Oui mais le modifier prendra plus de temps que de trouver un script qui fonctionne. Quand je dis un script, j'entends par là un morceau de CSS que tu devras ajouté et un code HTML à modifier.
0
louis1984 Messages postés 341 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 10 mars 2016 6
30 août 2009 à 16:18
Desole mais je comprend pas l'histoire du HEAD... pourrais tu developper un peu etant donner que je suis vaiment debutant..

Desole pour mon incompetence informatique!

Merci
0
le hollandais volant Messages postés 4998 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 23 décembre 2023 1 056
30 août 2009 à 16:19
Tu peux mettre tous les scriptes du monde, si le navigateur ne "voit" pas que le ficheir est du HTML, il ne saura pas trouver du scripte…
0
louis1984 Messages postés 341 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 10 mars 2016 6
30 août 2009 à 16:20
Merci hollandais,

pourrais tu me dire comment je dois faire pour mettre le HEAD?
0
le hollandais volant Messages postés 4998 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 23 décembre 2023 1 056
30 août 2009 à 16:22
pas grave, on débute tous un jour^^

Un fichier HTML se compose (dans le source) au minimun de ceci :

<html>
     <head>
Ici on met les balises <meta> (facultatif) et <title> (obligatoire) et les sources du scripte, ainsi que le CSS.
     </head>

     <body>

Ici, on met le contenu du document lui même (images, texte… le contenu quoi…)
     </body>
</html>



0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
30 août 2009 à 16:23
Voilà la structure de base d'un fichier XHTML :
<!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="fr" lang="fr">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

    <title>Titre de la page</title>
</head>
<body>

<!-- Ton menu, le contenu, le footer, ... -->

</body>
</html>
0
louis1984 Messages postés 341 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 10 mars 2016 6
30 août 2009 à 16:24
Ah ok, merci je commence a comprendre.

PAr contre une petite precision, j aimerais que mon menu apparaisse sur toutes les pages de mon site en haut.

Donc si je fais un copier coller de mon script CSS avec un include dans mes pages html ca devrait fonctionner non?
0
le hollandais volant Messages postés 4998 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 23 décembre 2023 1 056
30 août 2009 à 16:25
Oui, un include ou un "require_once".

Tu fait un fichier avec juste le scripte et le menu, et dedans tu fait un require_once(mon fichier)

Sur mon site, c'est ainsi que je met mon menu aussi sur toutes mes pages!
0
louis1984 Messages postés 341 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 10 mars 2016 6
30 août 2009 à 16:26
Par contre le script CSS je dois le mettre entre les balises HEAD, ou les balises BODY?
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
30 août 2009 à 16:27
body
0