Si j'utilise la police @font-face
et font-variant: small-caps
pour le même sélecteur, la police retournera à la prochaine police par défaut du système dans Safari. comment puis-je contourner cela?@ font-face et font-variant mauvaise idée?
Répondre
Eh bien je pense que juste un bug :(Je vais maintenant utiliser: first-letter sélecteur de pseudo pour atteindre cet
J'ai eu quelques difficultés à créer un exemple pour répliquer votre problème au début, ce qui m'a fait réaliser que font-face n'est pas un attribut CSS2 standard; l'équivalent est font-family. J'ai donc fait quelques recherches rapides sur @ font-face, et j'ai trouvé que c'est - selon la façon dont vous le regardez - soit un attribut non-standard spécifique à Firefox 3.5 ou une partie du CSS3 non-encore courant. Safari a un support partiel pour CSS3, selon la version, mais je soupçonne que c'est la cause de votre comportement indésirable.
Ce fut un bug WebKit Il a été fixé et Safari devrait être bien la prochaine fois que c'est. . mise à jour la version actuelle de Chrome utilise une version plus récente de WebKit où le bug a été corrigé Voici une bonne façon de le détecter (à partir SafariSmallCapsWebFontFix):.
if ((navigator.userAgent.match(/WebKit\/([^.]+)/) || [])[1] < 534) {
// Broken, work around it!
}
Vous pouvez utiliser cette JavaScript pour, par exemple, ajouter une classe au nœud html
et modifiez le style de la page:
- 1. Bonne idée/Mauvaise idée (/ autres idées?)
- 2. Est-ce une mauvaise idée?
- 3. Mauvaise idée de renvoyer ex.InnerException?
- 4. NHibernate dateTime comme ID Mauvaise idée?
- 5. Injection de référentiel dans MembershipProvider.Initialize()? Mauvaise idée?
- 6. PHP - Concaténation d'objets et coulée de cordes - mauvaise idée?
- 7. Est-ce une mauvaise idée d'exécuter WxWidgets et GTK?
- 8. Contrôleur comme usine ascx - mauvaise idée?
- 9. WPF Richtextbox FontFace/FontSize
- 10. utilise has_and_belongs_to_many pour les modèles est une mauvaise idée?
- 11. Bug dans Visual Studio, ou juste une mauvaise idée?
- 12. Utiliser l'internationalisation RESX dans Data Objects, mauvaise idée?
- 13. Les requêtes en ligne sont-elles une mauvaise idée?
- 14. Bonne idée/mauvaise idée: Utiliser le QSet de Qt sur un très grand ensemble de données?
- 15. Le verrouillage de l'objet demandé est-il une mauvaise idée?
- 16. Les emplacements de connexion multiples sont-ils une mauvaise idée?
- 17. Affichage d'un IFrame sur une applet? Mauvaise idée?
- 18. Utilisation temporaire, using filesort une mauvaise idée dans mysql?
- 19. Mauvaise idée de chaîner des exceptions avec RMI?
- 20. Utiliser les déclarations "friend" pour les tests unitaires. Mauvaise idée?
- 21. Android AsyncTask - Début Suivant Activit de onPostExecute - Mauvaise idée?
- 22. Est-ce que * {position: relative} est une mauvaise idée?
- 23. Est-ce une mauvaise idée d'utiliser `<% =` dans un WebControl
- 24. Les méthodes de référencement et d'appel par chaînes en PHP sont-elles une mauvaise idée?
- 25. Est-ce que mélanger WPF, LinqToSql et plusieurs threads est une mauvaise idée?
- 26. Suggestion et suivi Idée
- 27. Carte Hash Utilisation et Idée
- 28. Pourquoi est-ce une mauvaise idée de permettre ces en JavaScript ==,! =, ++, -
- 29. DB non-clustered Index sur la date du journal des événements DESC une mauvaise idée?
- 30. Est-ce une mauvaise idée de consigner automatiquement les utilisateurs à partir d'un e-mail?