Comment puis-je définir CSS uniquement pour les navigateurs IE spécifiques?

J'ai un CSS/jQuery Case à cocher style de script: http://jsfiddle.net/BwaCD/

Le problème est, dans les navigateurs actuels pour la durée de flotter au-dessus de l'entrée, l'entrée doit être en position absolue. Mais dans IE8 & ci-dessous, le script ne fonctionnera pas et donc je suis parti avec et en position absolue de l'entrée qui est flottant juste au-dessus d'autres éléments. Je ne demande pas pour que le script fonctionne dans IE8 & ci-dessous.

Je veux savoir comment je peux utiliser les CSS pour définir un style spécifique, si elle est IE8 et ci-dessous. Je suppose que jQuery serait acceptable si c'est nécessaire, mais je ne pense pas que c'est. Je sais que cela peut être fait avec seulement CSS & HTML je ne sais pas comment.

source d'informationauteur henryaaron | 2012-01-15