Bootstrap 4 提供了一个名为 columns
的类,可以用来创建多列布局。要将大文本排成多列,可以使用 Bootstrap 的栅格系统。以下是一个示例代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bootstrap 4 多列文本示例</title>
<!-- 引入 Bootstrap CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
</head>
<body>
<div class="container">
<div class="row">
<!-- 使用 col-md-4 类创建三列布局 -->
<div class="col-md-4">
<p>这是第一列的文本内容。在这里,你可以放置你想要显示的任何文本。Bootstrap 的栅格系统会自动将这三列排列在一行中。</p>
</div>
<div class="col-md-4">
<p>这是第二列的文本内容。在这里,你可以放置你想要显示的任何文本。Bootstrap 的栅格系统会自动将这三列排列在一行中。</p>
</div>
<div class="col-md-4">
<p>这是第三列的文本内容。在这里,你可以放置你想要显示的任何文本。Bootstrap 的栅格系统会自动将这三列排列在一行中。</p>
</div>
</div>
</div>
<!-- 引入 jQuery 和 Bootstrap JS -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
</body>
</html>
col-md-4
,指定在中等屏幕及以上的列宽。col
,会根据可用空间自动调整宽度。min-height
或 height
属性统一列的高度,或者使用 CSS Flexbox 进行更精细的布局控制。no-gutters
类去除默认间距。<div class="row no-gutters">
<div class="col-md-4">...</div>
<div class="col-md-4">...</div>
<div class="col-md-4">...</div>
</div>
通过以上方法,你可以轻松实现类似 Microsoft Word 的多列文本排版效果。
领取专属 10元无门槛券
手把手带您无忧上云