bootstrap-4 - 文本在 bootstrap-4 中超出卡片
问题描述
我想使用 bootstrap card-img-overlay 在图像上写一些文本
我写了这段代码:
<div class="h-100">
<div class="card h-100">
<img class="card-img" src="../imgs/header.jpg" alt="Card image">
<div class="card-img-overlay h-100">
<div class="container h-75 pt-5">
<div class="row h-100">
<div class="my-col h-100">
<h2 class="card-title text-danger">WEBO DESIGN</h2>
<p
class="text-secondary card-text"
>Lorem ipsum dolor sit, amet consectetur adipisicing elit. Doloribus animi non adipisci iure in, ab perspiciatis, cum ipsum ea, tempore assumenda. Quod molestias cupiditate vitae eius reiciendis expedita quo nulla adipisci totam rerum tempora, minus, unde facilis inventore pariatur asperiores soluta perferendis, dolores repellat natus similique incidunt! Eius, fugiat consequatur.</p>
</div>
</div>
</div>
</div>
</div>
</div>
回答 CSS:
.my-col {
width: 50%;
}
h2 {
font-size: 2em;
}
p {
font-size: 1em;
}
但是文字超出了卡片的范围,如图所示
谁能帮我解决这个问题并将所有文字都放在卡片里?
解决方案
你不需要上课.my-col { width: 50% }
我通过指定一个类来为你调整它,col col-md-8
其中 8 可以是你想要的中到大屏幕的任何宽度(1-12)。
这就是为什么:https ://getbootstrap.com/docs/4.1/layout/grid/#auto-layout-columns
这是一支笔:https ://codepen.io/atlanticdesignagency/pen/jjrVoJ
编辑:
此外,如果您想制作多部分卡片,方法如下:https ://codepen.io/atlanticdesignagency/pen/orLBwo
推荐阅读
- javascript - 如何调整上传图像到画布的大小
- multithreading - 如何在由 Emscripten 创建的多线程 WebAssembly 模块提供支持的 Web Worker 中运行线程?
- javascript - 将属性 onclick 添加到对象的 Java Script React 问题
- javascript - 如何强制 javascript 事件侦听器终止它所在的函数?
- javascript - JavaScript:如果在多个 WeakMap 中使用单个对象作为 key,会阻止垃圾回收吗?
- python - 将小部件添加到小部件 KivyMD?
- javascript - chrome 使用 nginx 后不加载外部脚本,让我们加密
- python-3.x - 预测结果从数据帧保存到 csv
- ios - 为 SwiftUI 检测 MapView 中的长按
- php - React JS 和 PHP 联系表单失败