Tarayıcı uyumluluğu için yanıt vermiyor, yeni Grid'den ve çok da yeni olmayan Flexbox özelliğinden de bahsetmiyoruz.
Kafes
Gönderen: Mozilla - Izgara Belgeleri - Div'i Dikey Olarak Hizala
Tarayıcı Desteği: Izgara Tarayıcı Desteği
CSS:
.wrapper {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-gap: 10px;
grid-auto-rows: 200px;
grid-template-areas:
". a a ."
". a a .";
}
.item1 {
grid-area: a;
align-self: center;
justify-self: center;
}
HTML:
<div class="wrapper">
<div class="item1">Item 1</div>
</div>
flexbox'a
Tarayıcı Desteği: Flexbox Tarayıcı Desteği
CSS:
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
align-items: center;
justify-content: center;
tables
burada düzenler için sürekli kaşlarını çatmıyor mu?