Aller au contenu

Sujets conseillés

Posté

Bonjour,

J'ai un gros bug sur safari et je voudrais faire en sorte que quand l'internaute est sur mac, le site utilise une feuille de style "spéciale mac".

j'ai vu que en javasavipt à prioiri c'est possible avec (navigator.appVersion.indexOf("Mac",0)>0)

est-ce que qqn voit comment faire précisément (je suis nul en javascript), il y a t il une autre méthode ?

merci beaucoup

a+

Posté

Hello,

C'est effectivement possible :

- http://centricle.com/ref/css/filters/ : l'ensemble des hacks CSS et leur reconnaissance par les navigateurs

http://www.westciv.com/style_master/academ.../selectors.html : l'ensemble des supports navigateurs pour CSS2

- http://imfo.ru/csstest/css_hacks/import.php : masquer les feuilles de styles en utilisant _AT_import et ses interprétations.

- http://w3development.de/css/hide_css_from_browsers/summary/ Techniques pour cacher les feuilles de styles

  • 2 semaines plus tard...
Posté

bonjour

merci sibélius

finalement ce que j'ai fais :

c'est créer des styles spécial mac

et faire appel à eux à l'aide d'un javascript qui reconnait les macs :

<script type="text/javascript">
if (navigator.appVersion.indexOf("Mac",0)>0) {
document.getElementById("fondgalerie").className="fondgaleriemac";
document.getElementById("galeriegauche").className="galeriegauchemac";
document.getElementById("galeriedroite").className="galeriedroitemac";
document.getElementById("center_galerie").className="center_galeriemac";
document.getElementById("left_galerie").style.display="none";
document.getElementById("right_galerie").style.display="none";
}
</script>

a+

Posté

Donc un internaute qui utilise Firefox Windows ne verra pas la même chose qu'un internaute qui utilise Firefox Mac ?

Alors que Firefox est le même navigateur sur les 2 plate-formes ? Qu'il a le même moteur de rendu ?

Ne confondons pas plate-forme et navigateur: dire que "ça s'affiche mal sur Mac" ne veut rien dire.

Dire que "çà s'affiche mal sur *tel navigateur*" ça a déjà plus de sens ;)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...