2017-09-06 1 views
-2

Je suis nouveau dans le développement CSS, Flexbox et Frontend. Je voulais construire un site avec Flexbox, CSS3 et HTML5. (No Frameworks)flexbox ne fonctionne pas dans safari 5.1 windows

Safari 5.1 pour Windows ne fonctionne pas avec Flexbox. J'ai joué avec la solution de comparaison des anciens et des nouveaux navigateurs de Chris Coyier et cela a fonctionné mais semble limité.

Mes questions sont les suivantes:

  1. Dois-je construire une deuxième feuille de style spécifiquement pour Safari? Comment puis-je intégrer le style sans altérer la structure CSS "Coyier" dans ma feuille de style Safari? Comment puis-je faire en sorte que le navigateur Safari ignore la feuille de style créée pour d'autres navigateurs? Pouvez-vous suggérer de lire, des exemples de sites ou ce que vous avez fait pour résoudre ce problème?

Merci beaucoup.

+0

Selon CanIUse.com il ne semble pas comme il y a plein soutien de Safari 5 avec flex. (http://caniuse.com/#search=flex) Vous devriez être en mesure d'obtenir spécifique avec le style s'il utilise des préfixes, se référant au style de la page ou une autre feuille de style. Pourriez-vous poster un code d'un lien vers un jsfiddle pour mieux comprendre votre situation? – trav

Répondre

1

Safari pour Windows était disponible de 2007 à 2012 avant d'être abandonné. Comme il n'a pas été mis à jour depuis cinq ans, il ne prend pas en charge de nombreuses normes web modernes - et en tant que tel, pratiquement personne ne l'utilise. Vous ne devriez pas avoir besoin de le tester pour la compatibilité.

Plus d'informations:

+0

Nous vous remercions de votre aide – dond223

+0

@ dond223 Je suis content que vous ayez trouvé cela utile (plusieurs mois plus tard)! N'hésitez pas à accepter la réponse avec l'icône de coche et upvote, pour fermer cette question. –