Для центрирования элемента в CSS можно использовать несколько способов:
- С помощью свойства text-align: center для родительского элемента и display: inline-block для самого элемента:
.parent {
text-align: center;
}
.child {
display: inline-block;
}
- С помощью свойства margin: auto для самого элемента и задания ширины:
.child {
width: 50%;
margin: auto;
}
- С помощью свойства flexbox для родительского элемента:
.parent {
display: flex;
justify-content: center;
align-items: center;
}
- С помощью свойства grid для родительского элемента:
.parent {
display: grid;
place-items: center;
}