En CSS, nous compliquons parfois nos vies avec des choses simples qui sont moins compliquées qu'on ne le pense, et que lorsque nous voyons la solution, nous nous moquons presque d'observer de telles anecdotes.
Plus d'une personne m'a demandé comment centrer une div absolument positionnée, et la réponse est très simple:
- Nous donnons au div une largeur fixe. Exemple: 500px
- Nous positionnons absolument la div avec 50% de gauche. Exemple: position: absolue; gauche: 50%;
- Nous soustrayons la moitié de ce qu'il mesure avec la marge. Exemple: margin-left: -250px;
Le résultat est un div parfaitement centré et parfaitement positionné.
Merci beaucoup .. comme vous dites quelque chose de si simple et qui malgré le passage du temps est toujours l'auteur de nombreux maux de tête.
Votre message m'a été très utile, merci beaucoup.
Merci beaucoup !!!
Bonne contribution cela m'a beaucoup servi, merci
Quel grand fou il m'a servi: D
Excellent merci…
Très bon Carlos.
excellente info
Merci, ça m'a servi
Tu m'as sauvé!!! Merci :)
Merci mon oncle, tu m'as beaucoup aidé !!, ce manque d'imagination de la mienne.
Merci beaucoup !!!!! cette astuce m'aide toujours haha
merci beaucoup excellent ami
Ce n'est pas centré, tout dépend de la taille d'origine de l'élément div de base que nous faisons grandir en fonction de ce qui est mis à l'intérieur, pour moi c'était plus utile d'utiliser cela que visuellement si je le vois encore plus centré et reponsif:
absolu;
gauche: 50%;
marge gauche: -100px;
ce serait la moitié.
La contribution est appréciée, elle m'a vraiment aidé, salutations!
Une très bonne contribution m'a beaucoup aidé, mille grâce!