Итак, у меня есть вопрос, похожий на этот 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 ?>
P.S. Я использую Twitter начальной загрузки 4 для его отзывчивости.
EDIT:
Обратите внимание на скриншот ниже, я только что понял, что внутри строки div есть дополнительный текст «col? 3» вместо другого столбца div (который не был создан).
![enter image description here](https://i.stack.imgur.com/qiBtx.jpg)