Equivalent :after pour ie
Bonjour à tous,
Je me retrouve confronté une fois de plus au manque de support css de la part d'ie. En effet j'utilise la pseudo-classe :after et :before pour rajouter des images (puces en l'occurrence) à un texte.
Donc j'applique une classe à un texte qui est dans un span et le after de la classe rajoute tout proprement et automatiquement ma puce, c'est vraiment super pratique.
Le bémol : IE compatible oblige seulement il ne gère pas ces éléments. Avez-vous déjà rencontré ce problème ou une piste de réflexion?
J'ai envisagé trois solutions qui se révèle inefficaces :
- :after, :before -> incompatible avec ie
- sous forme de li -> sémantiquement pas propre et ne marche pas dans le cas où la puce est après le texte
- en background image avec un padding pour le texte -> ne marche pas dans le cas où la puce est après le texte (sauf si le texte est aligné à droite mais bon ...)
J'espère trouver une solution css pratique parce que ajouter à la main à chaque fois les balises images :s et pire pour la maintenance aie... Merci d'avance !