Besoin de hack pour ie9 seulement
Est-il un hack pour cible IE9? Je suis confronté à un problème dans IE9 seulement, les autres navigateurs fonctionnent très bien. Je suis à l'aide de \9
, mais il est d'effectuer IE8.
Je ne veux pas utiliser les commentaires conditionnels.
Les commentaires conditionnels pourrait être votre seul ami ici.
Il n'y a pas d'autre moyen ?? je ne veux pas utiliser de commentaire
Double Possible de [Cible IE9 ou IE8, mais pas les deux à l'aide de CSS][1] [1]: stackoverflow.com/questions/5852681/...
pas de son pas.Votre post est pour ie8 et la mienne est pour ie9
si vous ne souhaitez pas utiliser les commentaires conditionnels dans votre projet, alors la seule façon de le faire fonctionner est d'apprendre à coder les navigateurs webs sans l'aide des éléments conditionnels. Je veux dire, il y a plein de trucs qui pourraient résoudre le problème dans tous les navigateurs à la fois, mais il sera très confus pour vous, et de nombreuses heures perdues. Donc, je vous suggère, comme @KyleSevenoaks déjà mentionné, utiliser les commentaires conditionnels
Il n'y a pas d'autre moyen ?? je ne veux pas utiliser de commentaire
Double Possible de [Cible IE9 ou IE8, mais pas les deux à l'aide de CSS][1] [1]: stackoverflow.com/questions/5852681/...
pas de son pas.Votre post est pour ie8 et la mienne est pour ie9
si vous ne souhaitez pas utiliser les commentaires conditionnels dans votre projet, alors la seule façon de le faire fonctionner est d'apprendre à coder les navigateurs webs sans l'aide des éléments conditionnels. Je veux dire, il y a plein de trucs qui pourraient résoudre le problème dans tous les navigateurs à la fois, mais il sera très confus pour vous, et de nombreuses heures perdues. Donc, je vous suggère, comme @KyleSevenoaks déjà mentionné, utiliser les commentaires conditionnels
OriginalL'auteur supersaiyan | 2012-09-06
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser cette
:root #element { color:pink \0/IE9; } /* IE9 + IE10pp4 */
ci-dessus le style aussi, malheureusement, est déclenchée dans Firefox & Chrome, j'ai trouvé une meilleure solution ici: mynthon.net/howto/-/webdev/CSS-big-list-of-css-hacks.txt
OriginalL'auteur sandeep
Je suis venu avec une requête de média qui fait cela. Il indique seulement IE9.
D'autres, j'ai travaillé, y compris une msie 9+ requête des médias sont sur mon github page: https://github.com/jeffclayton/css_hack_testing - la plupart de ces que j'ai envoyé à browserhacks.com pour l'inclusion.
2017 mise à JOUR: voir fonctionner, j'ai créé un test direct à la page ici pour cela et pour bien d'autres, j'ai travaillé sur http://browserstrangeness.bitbucket.io/css_hacks.html et MIROIR: http://browserstrangeness.github.io/css_hacks.html
S'il vous plaît être conscient qu'il est de min-width:0\0 (zéro-barre oblique-zéro) lorsque vous copiez le code sur votre propre site. À ne pas confondre avec min-width:0 (zéro) qui ne fonctionne pas à différencier IE9 à partir d'autres navigateurs.
Heureux qu'il pourrait aider - et vous avez raison, vous devez utiliser le hack, pas de filtre ou de le compiler car il est non standard code (c'est pourquoi il travaille). Le zéro-slash-zéro n'est pas admis par de nombreux des navigateurs ou des compilateurs.
c'est plus cool hack jamais! fonctionne avec l'arrière-plan et n'affecte pas ie10 et plus tard. merci!!!!
Vous êtes les bienvenus! Une tonne de recherche et d'essais est entré en elle, je suis toujours content de voir que mon travail vous a été utile!
heureux de l'aider, c'était après beaucoup de recherches et de tests sur des mois de temps était vraiment excité de le voir venir à être
OriginalL'auteur Jeff Clayton
Il y a une autre façon!
Utiliser le
:root
pseudo-sélecteur. Cela fonctionne parce que les@media all and (min-width:0)
partie a été supprimé en faveur de cette méthode dans IE9.Sachez cependant, que ce n'est pas une méthode sûre qu'il ne fonctionne pas sur tous les sélecteurs. La meilleure chose à utiliser est les commentaires conditionnels, c'est la plus sûre, la plus simple et la meilleure façon de cibler les différentes versions d'Internet Explorer, sauf IE10, qui a abandonné le support pour les commentaires conditionnels.
OriginalL'auteur Kyle
Dans mon IE9 ÉMULATEUR aucune des solutions présentées travaillé. Le seul hack qui nous a permis de redimensionner, par exemple, une case à cocher dans IE9 était:
Je ne sais pas si cela affecte aussi IE8 ou IE10, etc, mais nous avons des conditions de la remise séparément de toute façon.
J'espère que cela aide quelqu'un.
OriginalL'auteur cbmtrx