How to center a div in CSS?
Asked Jan 1, 2024
1.4k views
3 answers
15
Estou tentando centralizar uma div horizontalmente e verticalmente.
Já tentei usar margin:auto mas não funcionou.
.container {
width: 300px;
height: 300px;
}
Qual é a forma correta atualmente?
CSS
Asked by
user123
3 Answers
12
✓ Accepted Answer
Use Flexbox:
.parent {
display:flex;
justify-content:center;
align-items:center;
height:100vh;
}
Answered Jan 2, 2024
css_master
8
Também pode usar Grid:
.parent {
display:grid;
place-items:center;
}
Answered Jan 3, 2024
frontend_dev
3
Flexbox costuma ser a solução mais usada hoje.
Answered Jan 4, 2024
john_doe
Your Answer
Related
• How to center a div flexbox• CSS grid vs flexbox
• Center absolute div