Bonjour à tous,
Parfois en naviguant sur un site web, il m'arrive par curiosité de faire un clic droit sur la page, puis de faire "inspecter l'élément" (sous Google Chrome) pour voir les propriétés CSS utilisées.
Sur certains sites, j'ai constaté qu'un code tel que celui ci-dessous permettait d'afficher des images.
Ce qui m'étonne c'est que normalement pour afficher une image via le pseudo-élément :before, il faudrait utiliser un code comme ça, en indiquant un chemin vers le répertoire de l'image.
Du coup, quelqu'un pourrait m'expliquer comment ça fonctionne ?
Parfois en naviguant sur un site web, il m'arrive par curiosité de faire un clic droit sur la page, puis de faire "inspecter l'élément" (sous Google Chrome) pour voir les propriétés CSS utilisées.
Sur certains sites, j'ai constaté qu'un code tel que celui ci-dessous permettait d'afficher des images.
.icon:before
{
content: '\e018';
}
Ce qui m'étonne c'est que normalement pour afficher une image via le pseudo-élément :before, il faudrait utiliser un code comme ça, en indiquant un chemin vers le répertoire de l'image.
.icon:before
{
content: url('chemin/vers/mon/image.png');
}
Du coup, quelqu'un pourrait m'expliquer comment ça fonctionne ?