Container Class:
There are two classes of Container:
- .container:
- .container-fluid:
Container Class with Different Breakpoints:
Break Points & Classes | Max width | Container Width |
---|---|---|
Extra Large(.container-xxl) | >=1200px | 1140px |
Large(.container-xl) | >=992px | 960px |
Medium(.container-md) | >=768px | 720px |
Small(.container-sm) | >=576px | 540px |
Extra Small(.container) | less than 576px | Auto |
Default Container:
<div class="container">
...
</div>
Container Fluid:
<div class="container-fluid">
...
</div>
Bootstrap Layout Sequence:
Row Class:
Row class comes below container class. It is used for horizontal partition in the container class of the web application. The bootstrap row class is used to make a horizontal layout to contain the column class on the web page.
<div class="container">
<div class="row">Row1</div>
<div class="row">Row1</div>
</div>
output:
Col Class:
Col class comes below Row class. These Columns are of equal width.
<div class="container">
<div class="row">
<div class="col">Col1</div>
<div class="col">Col2</div>
</div>
<div class="row">
<div class="col">Col3</div>
<div class="col">Col4</div>
<div class="col">Col5</div>
</div>
</div>
output:
Col class with 100% width:
w-100 class is used to break the space and shift the next columns to next line.
<div class="container">
<div class="row">
<div class="w-100">Col1</div>
</div>
</div>
if we want to make a permanent no of column in every line then we can use this method but remember, they will remain same throughout responsive layout
<div class="container"> <div class="row row-col-2"> <div class="col">Col1</div> <div class="col">Col2</div> <div class="col">Col3</div> <div class="col">Col4</div> </div> </div>
Col class for different Break Points
Break points | Classes |
---|---|
Extra Large | .col-xl |
Large | .col-lg |
Medium | .col-md |
Small | .col-sm |
0 Comments