Depuis que je suis bombardé de downvotes-- permettez-moi de fournir à la fois des réponses aux deux questions. Notez que votre titre actuel (et post original) poser une question différente de ce que vous cherchez dans votre édition et commentaire ultérieur.
Pour positionner un élément "fixe" par rapport à un élément parent, vous souhaitez position:absolute
sur l'élément enfant, et toute position mode autre que la valeur par défaut ou statique sur votre élément parent.
Par exemple:
#parentDiv { position:relative; }
#childDiv { position:absolute; left:50px; top:20px; }
Ce sera à la position childDiv
élément 50 pixels à gauche et à 20 pixels vers le bas par rapport à parentDiv de position.
Pour positionner un élément "fixe" par rapport à la fenêtre, vous souhaitez position:fixed
, et peut utiliser top:
, left:
, right:
, et bottom:
à la position que vous voyez l'ajustement.
Par exemple:
#yourDiv { position:fixed; bottom:40px; right:40px; }
Ce sera à la position yourDiv
fixe par rapport à la fenêtre du navigateur web, à 40 pixels du bord inférieur et à 40 pixels du bord droit.