EDIT : j'ai modifié le titre du sujet pour que ma question soit plus claire et qu'elle ne vous embarque pas sur une fausse piste. Je reformule donc :
En 2023, peut-on, dans un pseudo-élément, importer autre chose qu'un caractère unicode à partir du HTML ? Je cherche en particulier à injecter des SVG en sprites.
____________________________________________________________
Bonjour,
Pour la réalisation d'un switch j'ai vu que, désormais, on pouvait se passer de la solution de contournement "masquer les inputs et styler les labels", comme je fais encore ici par exemple : Toggle Switches.
Je me suis donc remis à l'ouvrage, mais je coince toujours au même endroit qu'il y a quelques années en arrière, c'est lorsque l'on veut personnaliser les symboles avec autre chose que des caractères unicodes. J'ai tenté d'injecter des SVG via des data attributes ou des variables CSS, mais la solution est généralement dégeu et surtout difficile à styler (pour les couleurs par exemple). Vous avez des pistes pour 2023 ?
Voilà où j'en suis pour l'instant (en partant sur du propre) : CodePen.
Y'a pas d'urgence, ma première solution fonctionne toujours très bien, c'est juste pour ma recherche et ma veille techno.
Modifié par Olivier C (13 Nov 2023 - 07:53)
En 2023, peut-on, dans un pseudo-élément, importer autre chose qu'un caractère unicode à partir du HTML ? Je cherche en particulier à injecter des SVG en sprites.
____________________________________________________________
Bonjour,
Pour la réalisation d'un switch j'ai vu que, désormais, on pouvait se passer de la solution de contournement "masquer les inputs et styler les labels", comme je fais encore ici par exemple : Toggle Switches.
Je me suis donc remis à l'ouvrage, mais je coince toujours au même endroit qu'il y a quelques années en arrière, c'est lorsque l'on veut personnaliser les symboles avec autre chose que des caractères unicodes. J'ai tenté d'injecter des SVG via des data attributes ou des variables CSS, mais la solution est généralement dégeu et surtout difficile à styler (pour les couleurs par exemple). Vous avez des pistes pour 2023 ?
Voilà où j'en suis pour l'instant (en partant sur du propre) : CodePen.
Y'a pas d'urgence, ma première solution fonctionne toujours très bien, c'est juste pour ma recherche et ma veille techno.
Modifié par Olivier C (13 Nov 2023 - 07:53)