Règles CSS

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

  1. Contributeur
    Bonjour,
    Est-ce que cela a résolu ta question ?
    1. 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. .image {
        position: relative;
        margin-top:20px;
        margin-left:40px
        }