html - 引导关闭画布高度到内容
问题描述
.cursor-pointer {
cursor: pointer;
}
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/js/bootstrap.bundle.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/css/bootstrap.min.css" rel="stylesheet"/>
<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.4.1/font/bootstrap-icons.css" rel="stylesheet"/>
<button class="btn btn-primary m-2" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvasBottom" aria-controls="offcanvasBottom">Toggle bottom offcanvas</button>
<div class="offcanvas offcanvas-bottom" tabindex="-1" id="offcanvasBottom" aria-labelledby="offcanvasBottomLabel">
<div class="offcanvas-body p-0 h-50">
<ul class="list-unstyled m-0 fs-5">
<li class="bg-danger text-light px-3 py-2">
<i class="bi bi-trash"></i>
Delete
</li>
<li class="bg-primary text-light px-3 py-2">
<i class="bi bi-pin"></i>
Pin
</li>
</ul>
</div>
</div>
如何使代码中的内容适合高度?我试过了d-inline
,h-50
但没有任何效果。有什么帮助吗?
解决方案
添加h-auto
到offcanvas
元素。
.cursor-pointer {
cursor: pointer;
}
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/js/bootstrap.bundle.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/css/bootstrap.min.css" rel="stylesheet"/>
<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.4.1/font/bootstrap-icons.css" rel="stylesheet"/>
<button class="btn btn-primary m-2" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvasBottom" aria-controls="offcanvasBottom">Toggle bottom offcanvas</button>
<div class="offcanvas offcanvas-bottom h-auto" tabindex="-1" id="offcanvasBottom" aria-labelledby="offcanvasBottomLabel">
<div class="offcanvas-body p-0 h-50">
<ul class="list-unstyled m-0 fs-5">
<li class="bg-danger text-light px-3 py-2">
<i class="bi bi-trash"></i>
Delete
</li>
<li class="bg-primary text-light px-3 py-2">
<i class="bi bi-pin"></i>
Pin
</li>
</ul>
</div>
</div>
推荐阅读
- javascript - 使用定时图像切换器的 React Image Preloading 延迟时间超过了应有的时间
- python - 从 yfinance 轮次数据导入
- javascript - req.body & req.params.id 未定义(PUT & PATCH)
- python - 一次在多个文件/整个目录上运行 ipynb 脚本?
- spring-boot - 将 feign 客户端的响应正文解码为 MyObject
- ios - 如何向加拿大或美国用户提供 iOS (Xcode) 应用程序
- python - 在pygame中移动精灵而不闪烁
- c# - 我们如何使用不同接口的默认实现?
- python - 如何在我的地块内的山谷中找到该区域?
- php - 在 WP 中尝试新的东西。问题重置 WP 循环