要在Bootstrap中在同一行中添加文本和图像,你可以使用Bootstrap的栅格系统(Grid System)和工具类(Utility Classes)。以下是一个简单的示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bootstrap Text and Image in Same Row</title>
<!-- Bootstrap CSS -->
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-6">
<p class="mb-0">这是一段文本。</p>
</div>
<div class="col-md-6 text-right">
<img src="https://via.placeholder.com/150" alt="示例图片" class="img-fluid">
</div>
</div>
</div>
<!-- Bootstrap JS, Popper.js, and jQuery -->
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.5.4/dist/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
</body>
</html>
container
:提供了一个响应式的固定宽度容器。row
:创建了一行,内部包含多个列(columns)。col-md-6
:在中等屏幕及以上大小时,每列占据一半的宽度(50%)。text-right
:将文本右对齐。img-fluid
:使图片响应式,即图片会根据其父元素的宽度自动调整大小。这种布局方式常用于需要在页面上同时展示文本和图像的场景,例如新闻列表、产品展示等。
text-right
类将文本右对齐,确保文本和图像在同一行上对齐。col-md-4
和col-md-8
来分配不同的宽度。img-fluid
类确保图片响应式。img-thumbnail
类或其他自定义样式。通过以上方法,你可以在Bootstrap中轻松实现文本和图像在同一行的布局。
云+社区沙龙online第5期[架构演进]
云+社区技术沙龙[第27期]
云+社区技术沙龙[第21期]
DBTalk
高校开发者
T-Day
云+社区技术沙龙[第14期]
Techo Day
Elastic 中国开发者大会
领取专属 10元无门槛券
手把手带您无忧上云