How to align div in center vertically and horizontally in Bootstrap 4
How to align div in center vertically and horizontally in Bootstrap 4
Hello everyone, in this post we will look at how to solve "How to align div in center vertically and horizontally in Bootstrap 4" in programming.
You can align div or any content of HTML to the center of the page vertically and horizontally in bootstrap 4 using bootstrap classes. Bootstrap provides a lot of classes to manage content without doing any extra CSS.-
Align div to center vertically and horizontally within page in Bootstrap 4
<!doctype html> <html lang="en"> <head> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- Bootstrap CSS --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous"> <title>Bootstrap 4 center div vertically and horizontally</title> <style> html, body{ height: 100%; } </style> </head> <body> <div class="d-flex align-items-center justify-content-center h-100"> <div class="w-50 mx-auto bg-info p-4 text-light"> Lorem ipsum dolor, sit amet consectetur adipisicing elit. Numquam pariatur sit itaque architecto praesentium odio animi, ut, iusto quidem ex dolores nobis, modi soluta repellendus fuga mollitia error laudantium non! </div> </div> <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script> </body> </html>
You can align the div to the center (vertically and horizontally) of the body in the HTML page using bootstrap classes in bootstrap 4. You have to set HTML and body tag height to 100% after that we can use d-flex, align-items-center, justify-content-center, h-100 classes to parent div to align center in a vertical position and use w-50, mx-auto classes to assign width and margin auto property to child div.
If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.
Don't forget to share this article! Help us spread the word by clicking the share button below.
We appreciate your support and are committed to providing you valuable and informative content.
We are thankful for your never ending support.
Random Code Snippet Queries: Bootstrap
- Bootstrap 4 invalid feedback
- How to validate start date and end date in bootstrap datepicker
- Bootstrap show.bs.modal event real example code
- Bootstrap 5 starter template
- Bootstrap invalid-feedback not showing
- Bootstrap toast notification example code
- Bootstrap 5 CDN stackpath
- Bootstrap 5 cdn
- Show modal on click anchor tag
- Uncaught TypeError: $(...).toast is not a function
- Bootstrap 5 cards equal height
- Bootstrap 4 starter template with CDN
- Scroll at the top of bootstrap modal