28172 sujets

CSS et mise en forme, CSS3

Bonjour.

J'ai un soucis actuellement avec un site d'e-commerce que je développe sous la plateforme Magento. J'ai le menu de mon site qui ne donne pas le même affichage sous Firefox PC et Firefox Mac...
En effet j'ai un élément <li> de mon menu qui revient à la ligne sous Mac.

ça fait plusieurs semaines que je cherche une solution, mais rien à y faire, du coup je suis à la recherche d'un hack css permettant de détecter firefox pour les Mac.

Merci d'avance.

Cordialement.
J'ai souvent rencontré des problèmes du genres entre Mac et PC. D'après ce que j'en ai compis c'est généralement du à un problème de rendu des typos qui est différent. Du coup, les textes sont plus longs (width) avec le rendu PC qu'avec le rendu Mac.

Dans la plus part des cas j'ai pu résoudre le problème en mettant un max-width à mes blocs de textes pour forcer des retours à la ligne et que mes éléments soient bien calés horizontalement aussi bien sur Mac que sur PC.


Sinon tu peux récupérer les informations sur l'OS client avec
navigator.appVersion

par exemple :
if( navigator.appVersion.indexOf("Mac",0) > 0 ) {
    alert('Vous êtes sur un Mac');
}