Я искал много, но я не нашел решения.Центр div внутри div
Это мой HTML-код:
<div class="col-lg-4">
<div class="icon-container">
<div class="icon">
<h1>10C</h1>
</div>
</div>
<h2>text</h2>
</div>
..и здесь CSS:
.icon-container{
height:160px;
width:160px;
display:inline-block;
}
.icon{
background: url(image/template.png);
height:140px;
width:140px;
border-radius: 50%;
cursor: pointer;
display: table-cell;
vertical-align: middle;
}
.icon h1{
color: white;
}
Класс Col-LG-4 приходят от bootsrap. Ну, я хочу, чтобы центр знака внутри контейнера значков, а также значок h1 внутри значка. Надеюсь, вы понимаете.
С кодом выше значок div не центрируется в значке-контейнере div. Важно, чтобы я не изменял ширину и высоту двух div.
Или мы могли бы остановить побуждая человек из используя устаревшие методы только потому, что они являются быстрым решением и маской для нашего невежества. –
Кроме того, чтобы центрировать ваш тег H1, просто добавьте: text-align: center; к элементу. Но теги
Как сказал @ShowTime, лучше поощрять использование современных методов, а не устаревших. Это приведет к отказу кода кода OP через w3c. «Margin: 0 auto» - это правильный путь. – casraf