possible problème de CSS ?!?
5 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
possible problème de CSS ?!?
Bonjour
J'ai un petit souci de mis en page lorsque j'essaie d'integrer certains script au design de mon site : ce souci n'est que visible sous Internet explorer :
Voila la page en question :
http://www.surf-bzh.com/phpmyannu/
alors qu'un affichage normal devrait donner quelques choses dans ce genre :
http://www.surf-bzh.com/
Le problème, comme vous avez du le remarqué vient du menu du haut qui en quelques sorte se dédouble...
J'ai exactement le même problème avec mon forum :
http://www.surf-bzh.com/forum/forum.php
J'arrive pas a comprendre ce qui ne va pas, étant donné que les m^mes style CSS marchent bien sur la plupart de mes pages (surement une balise qui nécéssite un margin et pading de 0, mais j'arrive pas a voir laquelle)
A+
J'ai un petit souci de mis en page lorsque j'essaie d'integrer certains script au design de mon site : ce souci n'est que visible sous Internet explorer :
Voila la page en question :
http://www.surf-bzh.com/phpmyannu/
alors qu'un affichage normal devrait donner quelques choses dans ce genre :
http://www.surf-bzh.com/
Le problème, comme vous avez du le remarqué vient du menu du haut qui en quelques sorte se dédouble...
J'ai exactement le même problème avec mon forum :
http://www.surf-bzh.com/forum/forum.php
J'arrive pas a comprendre ce qui ne va pas, étant donné que les m^mes style CSS marchent bien sur la plupart de mes pages (surement une balise qui nécéssite un margin et pading de 0, mais j'arrive pas a voir laquelle)
A+
surement une balise qui nécéssite un margin et pading de 0
Non pas du tout. Tu vis simplement la conséquence très indirecte d'un "bug IE" concernant le box model ("modèle de boîte") : pour IE la largeur d'une boîte comprend la marge et la bordure, ce qui est contraire à la recommandation.
Dans ton cas .conteneur (utilises plutôt #conteneur) a une bordure donc .conteneur n'a pas la même taille pour IE ( 2 px de moins) que pour les autres navigateurs. De ce fait IE n'arrive pas à loger toutes tes images qui sont ajustées à 770px en largeur, et met la dernière image menu.gif à la ligne.
solution : un petit hack pour causer gentiment à IE
* html .conteneur {width: 772px}
Bon c'est pédagogique, mais je le déconseille.
Il y a pas mal de chose à dire sur ta page, mais pour en rester sur le menu :
- éviter de devoir ajuster des images au pixel près tu rencontreras souvent des pb
- pour mettre du gris dans un rectangle (menu.gif) tu n'as pas besoin d'une image.
- mettre un menu en images lui fait perdre sa valeur sémantique (pb référencement, accessibilité ...). évites donc les images contenant des textes.
- si tu y tiens quand même renseignes au moins alt voire title sur ces images.
Oui mais si ca dépend de la largeur du tableau, pourquoi sur ma page d'index (ainsi que sur la plupart des autres pages ) ca s'affiche bien ????
oui je sais c'est pour bien pour cela qu'il y a un menu texte sur la gauche.
le "alt" y est
- mettre un menu en images lui fait perdre sa valeur sémantique (pb référencement, accessibilité ...). évites donc les images contenant des textes.
oui je sais c'est pour bien pour cela qu'il y a un menu texte sur la gauche.
- si tu y tiens quand même renseignes au moins alt voire title sur ces images.
le "alt" y est
Oui mais si ca dépend de la largeur du tableau, pourquoi sur ma page d'index (ainsi que sur la plupart des autres pages ) ca s'affiche bien ????
Puisque ça marche je ne vais pas me lancer dans une investigation précise, mais pour répondre à ta question mon hypothèse est la suivante :
- sur certaines pages tu as du forcer le .conteneur à s'agrandir sous IE par présence de d'éléments fils suffisamment larges.
- la page qui faisait défaut était presque vide. Il faut savoir de plus que les images ont par défaut display:inline, et que ta barre de menu se comporte donc comme un <p> : retour à la ligne forcé par l'élément parent.
Bon surf.
5 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Google crawle les fichiers CSS
- Afficher le PageRank en entier dans Firefox (barre d'outils Google)
- Comment optimiser la proéminence des mots-clés
- Comment voir facilement les liens nofollow dans Firefox
- Google Code Jam 2003
- Les blogs (Search Engine Strategies 2004 - San José)
- Comment faire ignorer des zones de page pour Yahoo (robots-nocontent)
- Prise en compte de la mise en page HTML par les moteurs de recherche
- Découpage du forum webmaster en 2 forums
- 25 astuces pour optimiser son blog
- Problème CSS et IE 6 et non IE 5
- Problème de css
- Probleme CSS :S
- Problème CSS
- Problème de CSS...
- problème over et css
- problème css IE != firefox
- Quelques problème de CSS
- Problème code CSS
- Problème de CSS entre IE et FF
- Probleme CSS incompréhensible!!
- Problème CSS! Encore! :P
- Probleme tableau et css
- probleme CSS de ie5.5
- problème d'affichage. CSS ?
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum