Maison > interface Web > tutoriel CSS > le corps du texte

Comment charger des images locales avec CSS dans les extensions Chrome ?

DDD
Libérer: 2024-11-10 07:13:02
original
302 Les gens l'ont consulté

How to Load Local Images with CSS in Chrome Extensions?

Impossible de charger des images locales avec CSS dans les extensions Google Chrome

Pour les modifications de sites Web via des scripts de contenu dans les extensions Chrome, des difficultés peuvent survenir lors de la tentative utiliser des images locales. Ce problème persiste malgré l'incorporation des images dans l'extension.

Le défi vient de la syntaxe CSS spécifique utilisée pour référencer les images locales :

body {
    background: #000 url('image.jpg') !important;
    background-repeat: repeat !important;
}
Copier après la connexion

Solution

Pour remédier à cette limitation, la prise en charge de Chrome i18n propose une solution cruciale :

  • Conservez vos images dans un dossier « image » désigné au sein de l'extension.
  • Actifs de référence dans le CSS en utilisant la syntaxe suivante :
background-image:url('chrome-extension://__MSG_@@extension_id__/images/main.png');
Copier après la connexion

Assurez-vous que les images sont incluses dans le tableau "web_accessible_resources" du fichier manifest.json, qui accorde les autorisations d'accès à ces ressources à partir de l'extension.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal