[CSS] Contenir les Absolute dans une div
Résolu
Zayer
-
scriptiz Messages postés 1424 Date d'inscription Statut Membre Dernière intervention -
scriptiz Messages postés 1424 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- [CSS] Contenir les Absolute dans une div
- Absolute uninstaller - Télécharger - Divers Utilitaires
- Div c++ - Télécharger - Langages
- Remplacer #div/0 par vide - Forum Excel
- Enlever le soulignement d'un lien css ✓ - Forum Webmastering
- Enlever les #DIV/0! dans une colonne calcul d'un tableau croisé ✓ - Forum Excel
3 réponses
Alors fait attention quand tu utilise l'attribut CSS position.
Quand tu le met en relative ça veut dire que tu va le décaler par rapport à son endroit de base.
Donc si tu met ceci :
Ca va avoir pour effet de décaler l'élément sur lequel tu as appliqué ce code, de 50 pixels vers la droite, et de 50 pixels vers le bas, et ceci à partir de l'emplacement où l'élément aurait dut se trouver sans position relative.
Par contre si tu utilise la position absolute, la position est calculée à partir de la fenêtre du navigateur.
Donc si tu met ceci :
Ca va avoir pour effet de décaler l'élément tout en haut à gauche de la fenêtre, avec un espace de 50pixels entre le haut de ton navigateur et l'élément, et de 50 pixels entre la gauche de ton navigateur et ton élément.
Voici un exemple de ce que tu cherches à faire, évidemment pour toi il vaudra que ce soit le logo qui soit au-dessus si j'ai bien compris, toujours est-il que le concept y est :
http://demango.ovh.org/news_zayer.html
Fait un clique droit pour voir le code source.
Quand tu le met en relative ça veut dire que tu va le décaler par rapport à son endroit de base.
Donc si tu met ceci :
position:relative; top:50px; left:50px;
Ca va avoir pour effet de décaler l'élément sur lequel tu as appliqué ce code, de 50 pixels vers la droite, et de 50 pixels vers le bas, et ceci à partir de l'emplacement où l'élément aurait dut se trouver sans position relative.
Par contre si tu utilise la position absolute, la position est calculée à partir de la fenêtre du navigateur.
Donc si tu met ceci :
position:absolute; top: 50px; left: 50px;
Ca va avoir pour effet de décaler l'élément tout en haut à gauche de la fenêtre, avec un espace de 50pixels entre le haut de ton navigateur et l'élément, et de 50 pixels entre la gauche de ton navigateur et ton élément.
Voici un exemple de ce que tu cherches à faire, évidemment pour toi il vaudra que ce soit le logo qui soit au-dessus si j'ai bien compris, toujours est-il que le concept y est :
http://demango.ovh.org/news_zayer.html
Fait un clique droit pour voir le code source.