Home >Web Front-end >CSS Tutorial >How to Fill Remaining Height of a Bootstrap 4 Row with Flexbox?

How to Fill Remaining Height of a Bootstrap 4 Row with Flexbox?

Linda Hamilton
Linda HamiltonOriginal
2024-11-27 13:39:12570browse

How to Fill Remaining Height of a Bootstrap 4 Row with Flexbox?

How to Fill Remaining Height of a Bootstrap 4 Row

Enlarge a row to take up the remaining screen space can be achieved using Bootstrap 4. To accomplish this, avoid adding h-100 to the row class to prevent extra whitespace. Instead, utilize the flex-grow-1 class, as illustrated below:

<br>html, body {</p>
<pre class="brush:php;toolbar:false">height: 100%;

}

.container-fluid {

height: 100%;

}

.row {

justify-content-center;
height: 100%;

}

.col-4 {

background: rgb(196, 50, 53);

}

.col-8 {

background: rgb(74, 74, 74);

}

.bg-purple {

background: rgb(48, 0, 50);

}

.bg-blue {

background: rgb(50, 101, 196);
flex-grow: 1;

}

Within the red column, nest another column with a vertical flexbox using d-flex and flex-column. One row is assigned a fixed height (e.g., 150px), while the other is assigned flex-grow-1, which ensures it expands to fill the remaining space. Finally, include the text-white class for white text on the colorful backgrounds.

The above is the detailed content of How to Fill Remaining Height of a Bootstrap 4 Row with Flexbox?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn