php - Bootstrap 不适用于通过 php 自动生成的卡片
问题描述
我正在使用 PHP 代码生成新卡片,但它们不听引导程序 4 的网格。原始 html 代码可以正常工作并按应有的方式显示它们。
<div class="container-fluid padding">
<div class="row padding">
<?php foreach ($contacts as $contact): ?>
<div class="col-sm-12 col-md-4">
<div class="card">
<?php echo '<img class="card-img-top" src="data:image/png;base64,'.base64_encode( $contact['horse_image'] ).'"/>'; ?>
<div class="card-body">
<h4 class="card-title"><?=$contact['horse_name']?></h4>
<p class="card-text"><?=$contact['short']?></p>
</div>
</div>
</div>
</div>
<?php endforeach; ?>
</div>
<hr class="my-4">
</div>
这是从数据库生成的卡片的代码,它工作得很好,但没有应用引导程序,所以它看起来很糟糕,但它应该看起来像那样
生成卡片后有没有办法应用引导程序?
解决方案
抱歉,由于 50 的声誉,目前无法发表评论:D
在您的 foreach 块中,一个结束 div 标记太多了;)
推荐阅读
- mfc-feature-pack - 在 CMFCTabCtrl 的选项卡标题中获取图标的区域?
- android - 继承片段的类在片段适配器中被认为是不兼容的
- vi - vi 在可视块中插入空格后标记第一个字符
- php - 如何在php中将动态值添加到二维数组
- python - 对 CSV 列求和,同时忽略 python 中的标题
- javascript - 如何在Javascript中调用一个类本身而不是它的实例?
- python - 如何在 Python 中创建返回此列表的所有组合的函数?
- java - Java print writer 似乎检测到文件,但它不写
- c# - 使用命名管道将图像帧从 C++ 服务器发送到 C# 客户端
- html - 将鼠标悬停在文本 SVG MAP 上时出错