Règles CSS

Fermé
yoyo86220 - 24 mars 2012 à 12:00
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 - 26 mars 2012 à 11:52
Bonjour,

je souhaite placer une image à 20px du haut de la div et 40px du bord de gauche de la div...
en faite je voudrai utiliser le même principe que cette règle ci:

.image {
position: absolute;
top:20px;
left:40px
}

mais la position "absolute" se réfère au bord de la page moi je veux le bord de la div parent...

4 réponses

Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 145
24 mars 2012 à 12:14
Salut,

Essaie avec position:relative;
1
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 1 310
26 mars 2012 à 11:52
Bonjour,
Est-ce que cela a résolu ta question ?
0
nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 113
24 mars 2012 à 12:31
le position:absolute est par rapport au premier parent dont tu as fixé la position

donc comme a dit #1 met position:relative sur le div parent et laisse le position:absolute ainsi que top et left sur ton image
-1
maka54 Messages postés 698 Date d'inscription mercredi 8 avril 2009 Statut Membre Dernière intervention 4 décembre 2016 80
24 mars 2012 à 12:36
.image {
position: relative;
margin-top:20px;
margin-left:40px
}
-1