28172 sujets

CSS et mise en forme, CSS3

Bonjour tout le monde,
En fait j'ai un probleme d'affichage de menu horizontal dynamique en CSS sur un site que je suis entrain de créer. Vous pouvez vous rendre sur ce lien pour voir le probleme. : http://www.meddeb.org/sarracard/

voici le lien de mon fichier CSS : http://www.meddeb.org/sarracard/sarracard.css

et voici le lien de mon fichier Javascript : http://www.meddeb.org/sarracard/dynMenu.js

j'aimerai bien que le menu prend place sur les bouton du bas de la banniere


Je rajoute une information : je ne fais pas la difference entre "class" et "id" dans le HTML et entre le "#" et le "." dans le CSS

déjà dans mon fichier HTML quand je change <ul id="menu"> par <ul class="menu"> l'affichage change.
donc ...????!!!!!!!!!!!
Merci d'avance
Bonjour, g toujours pas trouvé une solution à mon probleme et vraiment je creve... please help me...
Hello,

Déjà commence par utiliser class et id comme ils devraient, c'est très important, tu ne peux pas les échanger comme ça sans raison.

Ensuite, tu indiques dans ton CSS que TOUTES les listes de ton header doivent être à 218px du coté gauche, c'est à dire aussi bien ton menu que ses sous-menus, ce qui explique le décalage.

Il vaudrait mieux que tu fasses une regle plus précise pour n'appliquer ce décalage qu'au menu, pas aux sous-elements. C'est donc le bon moment pour aller lire la FAQ qui explique la différence de poids entre un selection . et un selecteur #
Hi Tymlis...
Je voudrai d'abord vous remercier pour votre aide qui fait bien avancer... bon j'ai réussi à mettre en place le menu dans son bon amplacement mais le probleme c'est que les titres des sous-menu ne s'affichent pas pourtant les titres du menu s'affichent bien: www.meddeb.org/sarracard
encore une fois merci
Bonjour oneclic,

Essaye dans un premier temps de valider ta page et corriger tes erreurs si le validateur les mentionnent c'est en principe qu'elles sont là.
Modifié par knarf (04 Oct 2008 - 18:08)