patric35
dimanche 21 mai 2006 à 21:58
Bonjour,
J'ai eu le même genre de soucis avec un thème dotclear que j'avais essayé de modifier.
En résumé, une page dotclear contient deux parties inclues dans une partie principale (qui est appelée "page"): la partie menu appelée "sidebar" et la partie texte appelée "main". Le décalage vient du fait qu'il n'arrive pas à mettre tout dans la "page" (en largeur) et que du coup, il décale le menu en dessous.
Cela vient du fait que la taille (en largeur) du menu ou de la partie texte (ou les deux) est trop large. Largeur "page" = Largeur "main" + Largeur "sidebar"
Sinon mon problème venait d'un mauvais paramétrage des padding (left et right) ainsi que des margin (dans le fichier style.css). Les valeurs étaient trop grandes et du coup la largeur du menu était trop grande (j'ai cherché un grand moment pour arriver à trouver d'où ça venait). De mémoire je crois que c'est au niveau de l'affichage du calendrier que j'avais mon problème (balises #sidebar div#calendar)
Vérifie aussi les paramètres width des balises #main, #sidebar et #page dans le fichier layout.css (et layout-gauche.css si tu as décidé de mettre le menu à gauche)
Ah oui aussi, fait attention que cela ne vienne pas tout simplement de ton navigateur (essayez de paramétrer sous IE dans le menu affichage, "taille du texte", "plus grand" et d'afficher la page d'acceuil de Yahoo, cela décale le menu de droite en bas

)
Donc dans le paramétrage, taille du texte=Normal!!! sinon ça rique de décaler
Voilà, j'espère que cela va pouvoir t'aider
Bonne soirée ^_^