پرسش
چطور میشه یک div رو در بوت استرپ 5 به مرکز صفحه برد؟
how to centre a div in bootstrap 5
سلام من میخوام یک div رو در بوت استرپ 5 به مرکز صفحه ببرم چیکار باید بکنم ؟
1403/06/05
پاسخ
مهرشاد براتی
سلام برای اینکه بتونی یک div
رو در بوت استرپ 5 به مرکز صفحه ببری میتونی از کلاس های d-flex
و
justify-content-center
و align-items-center
استفاده کنی. این کلاس ها باعث میشن که محتوای داخل div
به طور افقی و عمودی به مرکز صفحه برن
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Center Div Example</title>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/5.3.0/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div class="container d-flex justify-content-center align-items-center vh-100">
<!-- Centered content here -->
<div class="text-center">
<h1>Hello, World!</h1>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>
در این مثال، کلاس d-flex
باعث میشه که container حالت فلکس بگیره کلاسهای justify-content-center
و align-items-center
برای بردن محتوا به صورت افقی و عمودی به مرکز صفجه به کار میرن. همچنینvh-100
برای اینه که ارتفاع container به اندازه 100% ارتفاع ویوپورت باشه
پاسخ: 1403/06/05
آخرین آپدیت: 1403/08/12