Bootstrap 4 - Layout

Bootstrap 4 uses container classes to wrap page content. It contains two container classes −
-
.container - Represents a fixed width container.
-
.container-liquid is a full width container.
.container - Represents a fixed width container.
.container-liquid is a full width container.
Container
The .container class is used to wrap the content of the page with a fixed width, and the content can be easily centered using the .container class as shown below.
<div class="container"> ... </div>
example
The example below specifies a simple web page with a fixed width container −
<html lang = "en" > <head> <!-- Meta tags --> <meta charset = "utf-8" > <meta name = "viewport" content = "width = device-width, initial-scale = 1, shrink-to-fit=no" > <!-- Bootstrap CSS --> <link rel = "stylesheet" href = "https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity = "sha384-MCw98/ SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin = "anonymous" > <title> Bootstrap 4 Example </title> <style> . container { background : #a52c644a; text - align : center ; padding - top : padding - bottom : 100px ; } </style> </head> <body> <div class = "container" > <h2> Fixed Width Container </h2> This is a simple web page with fixed width container by using <code> .container </code> class. </div> <!-- jQuery first, then Popper.js, then Bootstrap JS --> <script src = "https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity = "sha384- q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin = "anonymous" > </script> <script src = "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity = "sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin = "anonymous" > </script> < / script > _ _ _ _ _ _ _ _ </body> </html>
This will give the following result −
Exit
Liquid container
You can create a full width container using the .container-liquid class as shown below.
<div class="container-fluid"> ... </div>
The example below specifies a simple web page with a full width container.
<html lang="en"> <head> <!-- Meta tags --> <metacharset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <!-- Bootstrap CSS --> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity = "sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous"> <title>Bootstrap 4 Example</title> <style> .container-fluid { background: #a52c644a; text-align: center; padding-top: 100px; padding-bottom: 100px } </style> </head> <body> <div class="container-fluid"> <h2>Full Width Container</h2> This is a simple web page with full width container by using <code>.container-fluid</code> class. </div> <!-- jQuery first, then Popper.js, then Bootstrap JS --> <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity = "sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"> </script> <script src = "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity =" sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"> </script> <script src = "https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity = "sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"> </script> </body> </html>
This will give the following result −