2011-02-18 5 views
0

Je crée un fichier d'aide CHM. Pour la décorer j'utilise css et l'option 'background'. Toutes mes images enregistrées dans img. Mon réglage pour tête css comme ceci:CHM vs css + fond

.data{ 
    width:100%; 
    height:80px; 
    display:inline-block; 
    background:#fff url(/img/bg_fill.png) repeat-x; 
} 

Code HTML:

<div class="data">Hello world</div> 

En tout HTML est OK, mais quand je fais fond fichier CHM ne pas arrière-plan. Pourquoi? Peut-être que le chemin est mauvais? Quelqu'un a un problème simulaire?

Répondre

0

Eh bien, je résous mon problème en moi-même. Pendant l'expérimentation j'ai vu la séquence suivante, quand j'ajoute une image dans le tag img et que ny header est show. Je pense que le programme créé par CHM n'ajoute pas d'image dans le fichier CHM et tous les chemins sont erronés. Quand j'ajoute des images dans div qui masquent - toutes les ressources sont ajoutées et montrent mon en-tête.

1

C'est un problème avec le chemin img. Je suppose que le dossier img se trouve dans le même répertoire que les fichiers css et html. Si oui, essayez de supprimer la première barre oblique dans l'URL de l'image: url(img/...

0

Juste une solution simple est que nous avons juste besoin de fournir le chemin complet comme où l'image est située comme C: \ Documents and Settings \ Utilisateur \ Desktop \ Images ...