Tous IE css hack
Est là css hack pour tous les navigateurs IE. Pas spécifique à IE versions.
J'ai essayé
@media @media \0screen\,screen\9 {
body { background: green; }
}
screen\,screen {
body { background: green; }
}
mais il ne fonctionne pas sous IE7 et IE11.
En utilisant uniquement CSS? Pas de. Même si vous souhaitez utiliser une propriété unique, beaucoup d'entre eux ont des préfixes différents pour les différentes versions de IE ou des méthodes complètement différentes de l'écriture de l'en sortir complètement. Il y a des bibliothèques JavaScript, cependant, qui fera ce: css3-mediaqueries-js et Respond.js
OriginalL'auteur Praveen | 2014-04-29
Vous devez vous connecter pour publier un commentaire.
plus d'informations peuvent être trouvées ici: http://css-tricks.com/how-to-create-an-ie-only-stylesheet/
Mise à JOUR comme ElKabong mentionné dans les commentaires et vous pourrez le lire en suivant le lien..
Noter que IE 10 NE prennent PAS en charge les commentaires conditionnels à tous les si cela semble être un peu un cauchemar et je n'ai pas de moyen facile de solution pour cela. Mais vous pouvez trouver plus d'informations en suivant le lien ci-dessus et également de lire à travers les commentaires.
merci pour votre commentaire, je ne connaissais pas cette (bluddy MS), dès que je reçois un peu plus de temps je vais mettre à jour la réponse provoquer également votre lien n'a pas vraiment me dire comment gérer IE10 spécifique des feuilles de style... savez-vous comment résoudre ce problème?
pas de soucis - c'est un bon d'écrire sur le sujet: msdn.microsoft.com/en-us/magazine/hh475813.aspx. C'est une autre écriture qui donne des suggestions pour les caractéristiques et prise en charge du navigateur: tanalin.com/en/articles/ie-version-js, vous pouvez tester à l'aide de Modernizr pour l'une de ces fonctions et de charger les actifs appropriés.
Je ne peux pas utiliser conditionnelle de la feuille de style. C'est pourquoi la recherche de css hack
d'après ce que je sais, c'est PAS possible de détecter le navigateur à l'aide de CSS. Vous avez besoin des commentaires conditionnels, JavaScript ou un Serveur langage de script Côté.
OriginalL'auteur caramba
Je voudrais juste le code HTML de Commentaires Conditionnels
Je ne connaissais pas cette fonctionnalité a été supprimée dans IE10.
OriginalL'auteur Drew Chapin
Peut-être les suivantes media-queries vous aidera à:
Important: Pour IE9 et ci-dessus Lire ceci:
https://stackoverflow.com/a/15442638
Dans certains cas, il est préférable d'activer certaines fonctionnalités uniquement pour les suivants (d'autres) navigateurs:
J'ai eu le même problème, lorsque inplementing un svg-fichier d'animation. Je voulais exculde toutes les versions IE et l'utilisation animations gif pour eux au lieu de cela, car aucune version de IE prend en charge des fichiers SVG animés. Mais regardez ceci:
http://caniuse.com/#feat=svg-smil
Comme vous pouvez le voir dans mon cas, il est préférable de mettre en œuvre un gif animé comme par défaut et utiliser le SVG seulement pour les "autres" navigateurs listés ci-dessus.
J'ai trouvé ces media-queries sur http://browserhacks.com/
OriginalL'auteur mat
@media queries sont pris en charge par IE9+
http://caniuse.com/#search=@media
OriginalL'auteur kmike
Pas vous ne pouvez pas faire tous c'est à dire dans une requête de média comme aucun n'a été trouvé/créé pour toutes les versions d'Internet Explorer, mais vous pouvez le diviser en deux CSS groupes. Voici une méthode:
Celui-ci fonctionne en 8 et plus récentes:
Comme la vôtre, c'est vraiment un css hack. IE 9 prend officiellement en charge les requêtes des médias, mais IE 8 et ci-dessous sont trompés en leur permettant de travailler via des hacks.
Voici une pour IE 7 et ci-dessous:
Si cela ne fonctionne pas pour vous, essayez un autre IE 7 ici:
Il existe de nombreuses façons de faire un IE 7 hack.
OriginalL'auteur Jeff Clayton
De l'essayer. C'est un css hack testé à partir de IE 7 à 10:
Il fonctionne très bien pour moi 😉
OriginalL'auteur Luca Di Bello
Si vous avez besoin de cibler tous les non-ie (non <= ie11) navigateurs:
Il va travailler pour les navigateurs modernes que depuis IE <= 11 ne prend pas en charge nester requêtes de média.
OriginalL'auteur artnikpro