28220 sujets

CSS et mise en forme, CSS3

Modérateur
Bonjour,

J'ai un petit tracas... Smiley confuse

Mon problème est de savoir si l'on est obligé de mettre les fichiers images dans la page html pour que le préchargement soit actif.
La déclaration des images (background) dans un fichier css propre à l'ensemble du site ne suffit-elle pas? Je n'ai jamais vu mentionné cette méthode donc une raison il doit bien y avoir...

Pouvez-vous m'éclairer?

Merci d'avance.

<edit>
çà ne semble pas clair... Smiley decu
Je reformule...

Voici ma première page:
index
Cliquez sur le lien...

Question: Est-ce que les images utilisées pour le background de la seconde page sont chargées au lancement de la page index?
Modifié par koala64 (02 Jul 2005 - 19:58)
J'ai l'impression que certains navigateur ne chargent pas les images chargées en css qui ne sont pas affichée (genre div caché).
Modérateur
ç'est à dire?

Tu me laisses entendre que même si on déporte l'image à -5000px vers le haut par exemple ou bien qu'on passe en "display:none" çà ne passe pas sur certains naviguateurs ou bien tu dis çà seulement pour les background dans le css?
Modifié par koala64 (02 Jul 2005 - 19:48)
Je pense que si tu la met en arrière plan (css donc) d'un div avec display none elle ne se précharge pas.

Si tu fais la meme chose en -5000px , j'ai un doute, mais je pense qu'elle n'est pas préchargée

Si tu met l'image dans le code (<img src ..) et -5000 je pense que c'est préchargé.
Modérateur
ok... Smiley smile

donc, à priori, on ne peut pas passer par les fonds de plan...

bon, je vais faire quelques essais pour voir la différence...

Merci. Smiley cligne