要在 Bootstrap 4 中固定右侧栏,您可以使用 Bootstrap 的内置类和 CSS 样式来实现。下面是一个示例:
<!DOCTYPE html>
<html>
<head>
<title>固定右侧栏</title>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<style>
.fixed-sidebar {
position: fixed;
top: 0;
right: 0;
bottom: 0;
width: 250px;
background-color: #f8f9fa;
padding: 20px;
}
</style>
</head>
<body>
<div class="container-fluid">
<div class="row">
<div class="col-md-9">
<!-- 主要内容 -->
</div>
<div class="col-md-3">
<div class="fixed-sidebar">
<!-- 右侧栏内容 -->
</div>
</div>
</div>
</div>
</body>
</html>
在上述示例中,我们使用了 Bootstrap 的栅格系统来创建一个包含两个列的布局。左侧列占据了 9 个栅格,右侧列占据了 3 个栅格。然后,我们使用自定义的 CSS 类 .fixed-sidebar
来将右侧栏固定在页面的右侧。
通过设置 .fixed-sidebar
类的 position: fixed
,我们将右侧栏固定在页面上。top: 0
、right: 0
、bottom: 0
和 width: 250px
属性用于定义栏的位置和宽度。您可以根据需要调整这些值。
领取专属 10元无门槛券
手把手带您无忧上云