28220 sujets

CSS et mise en forme, CSS3

Bonjour a tous, c'est un moment que je vien plus sur le forum...
mais il est toujour aussi bien Smiley cligne

je cherche a faire un petit trouc simple , surment deja resolu mais j'arrive pas a trouver avec les outils de recherche Smiley bawling

allor:

je charge un image en background dans mon div elle est assez lourde

c'est la seule image de ma page et je veut d'abort mettre un autre <div> avec une image tres legere avec ecrit un trouc gendre Loading...

car rien ce passe pendant le chargement de l'image background dans le css...

style page flash pour faire simple...

j'ai teste ca :
http://www.sinedie.org/lickthetoad/collectif/eng/home_eng.html

mais ca marche pas...

et de plus je voudrait le faire sans javascript si possible..

Si vous avez un lien pour m'aider a trouver la soultion, merci d'avance.

a+

thetoad
Modifié par thetoad (04 Oct 2005 - 14:06)
enfin...
j'ai teste sous opera8.0 et IE6( pour un fois) et ca marche...
mais pas avec firefox ????

et de plus je enleverais bien la partie JS ( mais c'est peut etre pas possible)

a+

thetoad
Modifié par thetoad (04 Oct 2005 - 14:07)
apres plusieur test mon code marche pas
firefox charge la function window.onload avant avoir terminee de charger les images du CSS alor que opera et IE vont attendre le chargement total des images.


heeeeeeelp


window.onload = init;


function init() // hide layer whend page is (loaded) onload
{
	alert('hall');// for testing
	if (!(document.createElement && document.getElementsByTagName)) return;
	var nav = document.getElementById('loadingCadre');
	nav.style.visibility = "hidden";
	var nav = document.getElementById('mainCadre');
	nav.style.visibility = "visible";
}