Bonjour, je débute en css et j'ai vu sur une template que le créateur avait positionné sa bannière avec ce code,
pourriez vous m'expliquer pourquoi
"left: 50%"
et
"margin-left: -450px" ?
Pour le left: 50% je ne comprend trop à quoi il sert, car j'ai modifier le code en supprimant
le left:50% et en modifiant les px du magin-left et j'obtiens le même résultat...
En général je suis un peu perdu quand au choix des unités (px,%,em etc.) dans le positionnement !
Ici par exemple le gars choisi left 50% et pourquoi pas par ex. left: 350px?
Qu'est ce qui justifie un choix d'unité en fait?
Est ce que certaines unités sont à privilégiés en fonction des cas?
Juste une dernière question qui va peut-être vous paraitre idiote...
Quand je choisi comme ici 50%, c'est 50% par rapport à quoi? lol
Merci d'avance
#banner {
width: 900px;
position: absolute;
left: 50%;
margin-left: -450px;
z-index: 10;
}
pourriez vous m'expliquer pourquoi
"left: 50%"
et
"margin-left: -450px" ?
Pour le left: 50% je ne comprend trop à quoi il sert, car j'ai modifier le code en supprimant
le left:50% et en modifiant les px du magin-left et j'obtiens le même résultat...
En général je suis un peu perdu quand au choix des unités (px,%,em etc.) dans le positionnement !
Ici par exemple le gars choisi left 50% et pourquoi pas par ex. left: 350px?
Qu'est ce qui justifie un choix d'unité en fait?
Est ce que certaines unités sont à privilégiés en fonction des cas?
Juste une dernière question qui va peut-être vous paraitre idiote...
Quand je choisi comme ici 50%, c'est 50% par rapport à quoi? lol
Merci d'avance