【发布时间】:2018-12-10 17:16:35
【问题描述】:
所以我有一个类似于one 的问题,但我只在普通 PHP 中应用它,而不是在 wordpress 中。经过无数小时的努力,我终于得到了答案,但不知何故,如果我增加网格编号的大小,项目将无法对齐。
我希望它看起来像这样:
-----------
- 1 2 3 4 -
-----------
但是: 正如我的问题所述,如果我尝试增加网格(或更准确地说是项目),它会变成这样:
-----------
- 1 2 3 4 -
- 5 -
-6 -
-7 -
-----------
它变得杂乱无章。下面是我正在尝试的代码。
<div class="container">
<?php
$i=0;
$item=0;
$html_tag = '<div class = "row"><div class="col 3">';
while($item <= 4)
{
?>
<?php if($i % 4 == 0) {
$html_tag .= 'col '.$i.'</div>';
}
else {
$html_tag .= '<div class="col"> col '.$i.'</div>';
}
?>
<?php
$i++;
$item++;
}
$html_tag .= '</div>';
?>
<?php echo $html_tag ?>
附:我正在使用 twitter bootstrap 4 的响应能力。
编辑:
请注意下面的屏幕截图,我刚刚意识到在 div 行内有一个额外的文本是 'col ?3' 而不是另一个 div 列(未创建)。
【问题讨论】:
-
您是否使用浏览器上的检查功能来查看实际呈现的代码?
-
我做了...但我在组织实际代码时遇到了麻烦。我似乎无法控制 if 语句的放置位置或方式
-
可以使用css显示网格属性
标签: php html bootstrap-4