Here is the task to make vertically scrollable in a bootstrap row.
It can be done by the following approach:
Approach:
- Making all the div element in next line using position: absolute; property (arrange all div column-wise).
- Adding the scroll bar to all the div element using overflow-y: scroll; property.
Example:
HTML
<!DOCTYPE html>
< html lang = "en" >
< head >
< title >
How to make vertical
scrollable in a bootstrap row?
</ title >
< meta charset = "utf-8" >
< meta name = "viewport"
content = "width=device-width, initial-scale=1" >
< link rel = "stylesheet" href =
< style >
.vertical-scrollable>.row {
position: absolute;
top: 120px;
bottom: 100px;
left: 180px;
width: 50%;
overflow-y: scroll;
}
.col-sm-8 {
color: white;
font-size: 24px;
padding-bottom: 20px;
padding-top: 18px;
}
.col-sm-8:nth-child(2n+1) {
background: green;
}
.col-sm-8:nth-child(2n+2) {
background: black;
}
</ style >
</ head >
< body >
< center >
< div class = "container" >
< h1 style = "text-align:center;color:green;" >
GeeksforGeeks
</ h1 >
< h3 >
To make vertical scrollable
in a bootstrap row?
</ h3 >
< div class = "container vertical-scrollable" >
< div class = "row text-center" >
< div class = "col-sm-8" >
1
</ div >
< div class = "col-sm-8" >
2
</ div >
< div class = "col-sm-8" >
3
</ div >
< div class = "col-sm-8" >
4
</ div >
< div class = "col-sm-8" >
5
</ div >
< div class = "col-sm-8" >
6
</ div >
< div class = "col-sm-8" >
7
</ div >
</ div >
</ div >
</ div >
</ center >
</ body >
</ html >
|
Output:

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape,
GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out -
check it out now!