در CSS مدرن، وسطچین کردن افقی و عمودی بسیار ساده شده است. Flexbox برای چیدمان یکبعدی و Grid برای چیدمان دوبعدی مناسب است. با place-items: center میتوان یک عنصر را تنها با چند خط کد در مرکز قرار داد.
CSS: روشهای مدرن وسطچین کردن
/* Using Flexbox */
.flex-container {
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
}
/* Using Grid */
.grid-container {
display: grid;
place-items: center;
min-height: 100vh;
}
The place-items property is a game changer.