Bootstrap 是一个流行的前端框架,它提供了许多预定义的类和组件,可以帮助开发者快速构建响应式网站。要使 Bootstrap 中的图像缩略图彼此相邻且大小相同,可以使用 Bootstrap 提供的 thumbnail
类和网格系统。
thumbnail
类,用于创建带有边框和内边距的图像容器。以下是一个使用 Bootstrap 创建相邻且大小相同的图像缩略图的示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bootstrap Thumbnails</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-3">
<div class="thumbnail">
<img src="image1.jpg" alt="Image 1" class="img-fluid">
<div class="caption">
<h3>Image 1</h3>
<p>Description of image 1.</p>
</div>
</div>
</div>
<!-- 第二个缩略图 -->
<div class="col-md-3">
<div class="thumbnail">
<img src="image2.jpg" alt="Image 2" class="img-fluid">
<div class="caption">
<h3>Image 2</h3>
<p>Description of image 2.</p>
</div>
</div>
</div>
<!-- 第三个缩略图 -->
<div class="col-md-3">
<div class="thumbnail">
<img src="image3.jpg" alt="Image 3" class="img-fluid">
<div class="caption">
<h3>Image 3</h3>
<p>Description of image 3.</p>
</div>
</div>
</div>
<!-- 第四个缩略图 -->
<div class="col-md-3">
<div class="thumbnail">
<img src="image4.jpg" alt="Image 4" class="img-fluid">
<div class="caption">
<h3>Image 4</h3>
<p>Description of image 4.</p>
</div>
</div>
</div>
</div>
</div>
<!-- 引入 Bootstrap JS 和依赖 -->
<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>
row
和 col-md-3
类将页面分成四列,每列占据三分之一的宽度。thumbnail
类中,并使用 img-fluid
类确保图像在不同屏幕尺寸下都能自适应。通过以上方法,你可以轻松创建出相邻且大小相同的图像缩略图,提升页面的美观性和用户体验。
领取专属 10元无门槛券
手把手带您无忧上云