28173 sujets

CSS et mise en forme, CSS3

Slu

comment faire pour q'une boite soit toujours visible sur la page web ?
cad a dire qu'elle se deplace en fonction du scrollbar ...

thx @+
Seth77 a écrit :
comment faire pour q'une boite soit toujours visible sur la page web ?
cad a dire qu'elle se deplace en fonction du scrollbar ...

Il y a des scripts Javascript pour cela. Leur rendu est assez mauvais (ça tremble lors du scroll sur la page, c'est assez désagréable), mais bon globalement ça marche.

Sinon, plus simple avec les CSS : utiliser le positionnement fixe (position: fixed;), mais ça ne marchera pas avec IE6.
Div en haut
function replacemenu() { 
	document.getElementById('menu').style.pixelTop=document.body.scrollTop;
	} 

<BODY onscroll="replacemenu();">

(ça tremble lors du scroll sur la page, c'est assez désagréable),
ça, forcément...! Mais faut savoir ce que l'on veut...
Et c'est vrai que ça marche avec IE et Opera mais pas avec Firefox.
Pour le moment, je n'ai pas encore trouvé de solution pour lui.
salut,

Il y a des solutions en css. Y compris en tenant compte de IE...

Simplement comme c'est des css et bien il faudrait quand même un exemple de code html à peu près consistant sur lequel réfléchir.