28172 sujets

CSS et mise en forme, CSS3

Bonjour,
j'ai mis en place un menu superfish en utilisant une police locale...
or il semble que le rendu ne soit pas le meme entre FF, Chrome et IE, la police apparaissant plus grasse sous FF notamment.

voici une page où le menu apparait

c'est pas tellement l'aspect, mais c'est surtout que ca crée du coup un décalage en hauteur et en largeur du menu, et j'ai du mal à le caler...
J'ai essayé d'ajouter normalise.css, de passer les tailles de police et de padding en em, mais rien n'y fait.

auriez vous une piste de recherche ?
Faut il faire du hack par navigateur ?

merci de votre aide
Modifié par jp.bond (30 Apr 2015 - 12:43)
Bonjour,
jp.bond a écrit :
Il semble que le rendu ne soit pas le meme entre FF, Chrome et IE, la police apparaissant plus grasse sous FF notamment.

Ce problème est récurent entre les navigateurs et, effectivement, pour Firefox en particulier.

Vous pouvez toujours faire un hack en spécifiant une classe ajoutée sur le body en fonction du user agent détecté, mais je ne vous conseille pas cette méthode en raison de son manque de fiabilité connu : un navigateur pouvant déclarer n'importe quel user agent.

Le mieux est de laisser suffisamment d'espace et d'aération dans la présentation pour que tout le monde s'y retrouve.
bonjour et merci pour votre réponse
j'ai effectivement trouvé une façon de forcer l'affichage de la couleur de fond du menu sur une hauteur définie, et laissé plus d'espace pour que le rendu "semble" équivalent... meme s'il ne l'est pas. Bidouillages... en gros c'est pas résolu, mais ca se voit (presque) plus
Modifié par jp.bond (30 Apr 2015 - 16:53)