چگونه عنصر را به صورت عمودی مرکز بگیریم
- صفحه قبل قابلیت چرخش جعبه
- صفحه بعدی مرکز کردن دکمه در DIV
آموزش چگونه از CSS برای مرکز کردن عمودی و افقی عناصر استفاده کنیم.
من عمودی و افقی مرکز هستم.
چگونه هر عنصر را به صورت عمودی مرکز بگیریم
مثال
<style> .container { height: 200px; position: relative; border: 3px solid green; } .vertical-center { margin: 0; position: absolute; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); } </style> <div class="container"> <div class="vertical-center"> <p>I am vertically centered.</p> </div> </div>
چگونه به صورت عمودی و افقی مرکز بگیریم
مثال
<style> .container { height: 200px; position: relative; border: 3px solid green; } .center { margin: 0; position: absolute; top: 50%; left: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } </style> <div class="container"> <div class="center"> <p>I am vertically and horizontally centered.</p> </div> </div>
شما همچنین میتوانید از Flexbox برای قرار دادن عناصر در وسط استفاده کنید:
مثال
.center { display: flex; justify-content: center; align-items: center; height: 200px; border: 3px solid green; }
صفحات مرتبط
توضیحات:ترازبندی CSS
توضیحات:تغییرات CSS
توضیحات:Flexbox CSS
- صفحه قبل قابلیت چرخش جعبه
- صفحه بعدی مرکز کردن دکمه در DIV