【发布时间】:2020-11-21 00:21:07
【问题描述】:
我正在使用 PHP、HTML、CSS 和 Bootstrap 创建一个电影网站。
我想水平显示电影(图像、标题、一些信息),这样每行会有 3 部电影。目前,电影是垂直显示的。
这是我的代码:
$display_content .= '
<div class="container mt-5 text-center">
<div class="d-inline">
<img src="'.$sub_row["poster_url"].'" class="img-responsive img-thumbnail"/>
<h4>'.$sub_row["title"].'</h4>
<p>'.$sub_row["description"].'</p>
<p>'.$sub_row["duration"].'</p>
</div>
</div>
';
【问题讨论】:
-
这段代码只有1个div。你到底想做什么?
-
@FelippeDuarte 我想水平显示图像(连同标题和描述等)(每行 3 个)。这些内容将从数据库中获取并显示在网站上。目前,我可以获取并显示在网站上。但是,内容是水平显示的,而不是每行 3 个内容。
-
要么使用弹性框,要么使用 css-grid。
-
@FelippeDuarte 为了清楚起见,我已经编辑了这个问题。
-
@tacoshy 我尝试了这两种方法,但都没有成功... PHP 可能会造成限制吗?
标签: html css bootstrap-4