Je veux centrer ci-dessous wrapper
dans l'élément div parent avec un height
égal à windows
view height
, en utilisant CSS
.Comment centrer un élément dans un div parent verticalement
HTML
<div class="main-header">
<div class="wrapper">center div</div>
</div>
CSS
.main-header{
color: #fff;
background: #16a8ec;
padding: 10px;
height: 100vh;
position: relative; }
.wrapper{
position: absolute;
left: 0px;
right: 0px;
transform: translate(0px, 50%); /* i used transform but it doesn't work */
-webkit-transform: translate(0px, 50%); /* i used transform but it doesn't work */ }
S'il vous plaît aidez-moi les gars, merci.
La question a été résolu avec l'utilisation de l'affichage flex – bellabelle
@bellabelle Salut, essayez de cette façon: https://jsfiddle.net/dh0o82g6/ avec positionnement && avec FlexBox: https://jsfiddle.net/dh0o82g6/1/ –
Au lieu d'utiliser px dans votre positionnement, essayez d'utiliser '%' qui fonctionne parfaitement avec différents écrans. – bhansa