Comment faire un DIV flottent toujours sur l'écran en haut à droite?
Comment puis-je faire une DIV qui flottent toujours sur l'écran en haut à droite du coin, de sorte que même quand j'ai faites défiler la page vers le bas, la DIV apparaît toujours dans le même emplacement fixe? Merci.
- voir ce lien , je pense que vous voulez à l'opposé de collant flottante du pied de page.
stackoverflow.com/questions/146659/...
Vous devez vous connecter pour publier un commentaire.
Utilisation
position: fixed
, et fixez-le autop
etright
côtés de la page:IE6 ne supporte pas
position: fixed
, cependant. Si vous avez besoin de cette fonctionnalité dans IE6, ce purement CSS solution semble faire l'affaire. Vous aurez besoin d'un wrapper<div>
de contenir une partie des styles pour que cela fonctionne, comme on le voit dans le la feuille de style.Utilisation
position:fixed
, comme indiqué précédemment, IE6 ne reconnaît pasposition:fixed
, mais avec un peu de css de magie que vous pouvez obtenir de IE6 à se comporter:La
!important
drapeau fait de sorte que vous n'avez pas à utiliser un commentaire conditionnel pour IE. Cela aura#fixedElement
utilisationposition:fixed
dans tous les navigateurs, mais IE, et dansIE
,position:absolute
prendra effetbottom:0
. Cela permettra de simulerposition:fixed
pour IE6* html body #fixedElement { position: absolute; }
après que la règle.!important
drapeau correctement. Cela dit, bien sûr, la permutation de deux œuvres ainsi, sans la nécessité pour!important
.