当前位置: 首页 > 知识库问答 >
问题:

在引导4中制作一个5列网格[复制]

孔经武
2023-03-14

我想把5列列放在一起。行div。如果我从div中删除col-sm-6 col-md-3类,只需给出一个简单的。col类,也不会发生任何事情。

我给你看一张我的源代码的照片。如果我把一个. clearfixdiv放在每一个5. co div之后,为什么它不起作用?

    echo '<div class="row">';
$otodik = "";
                 include_once("files/show_products.php");
                 echo '</div>';

在while循环中:

    <?php while($item = mysqli_fetch_assoc($get_items)){ if($otodik%5 == 0) { echo '<div class="clearfix"></div>'; } ?>
<div class="col-sm-6 col-md-3 text-center mb-5">
    <a href="<?php echo $host; ?>/webshop/<?php echo $seolink_kat ."/". html($item['termek_seo']); ?>" class="" title="<?php echo html($item['termek_nev']); ?>">
        <img data-src="https://gras.hu/images/item/<?php echo html($item['termek_thumb']).t2(); ?>" alt="<?php echo html($item['termek_nev']); ?>" class="img-fluid main_product_thumb lazyload">
    </a>
    <h2 class="main_item_title">
        <a href="<?php echo $host; ?>/webshop/<?php echo $seolink_kat ."/". html($item['termek_seo']); ?>" class="" title="<?php echo html($item['termek_nev']); ?>"><?php echo html($item['termek_nev']); ?></a>
    </h2>
    
    
</div>
<?php $otodik++; } ?>
<div class="clearfix"></div>

共有1个答案

上官霄
2023-03-14

它与引导4更简单,因为网格系统现在支持flexbox。您只需要向一行中的每一列添加类ol。

<div class="container">
    <div class="row">
        <div class="col mx-1">1</div>
        <div class="col mx-1">2</div>
        <div class="col mx-1">3</div>
        <div class="col mx-1">4</div>
        <div class="col mx-1">5</div>
   </div>
</div>
 类似资料:
  • 我尝试在一行中放置5列,我尝试使用offset='1',但它不起作用。如何解决这个问题?

  • 这是我的密码,我试过很多东西,欧比旺,帮帮我!我试着做了一个容器标签,对css的ro响应。

  • 我试图得到5列全宽布局,但我找不到适合我需要的解决方案 这是我用的密码

  • 我知道如何制作一个空列表,例如: 另外,要制作大小为4的列表,我可以使用< code>* size,例如: 但是,为什么我必须使用< code>None? 我一直在尝试使用< code>a = [] * size,但是失败了。

  • 我正试图将

  • 我试图获得某种“动态”列取决于项目的数量。 容器可以有1到4个项目。如果有1-3个项目,我希望列数是3个,如果有4个项目,我希望列数是4个。 这是我现在有的,它工作很好,如果有1-3个项目,但如果有4个项目,然后最后一个去下一行。如果我有,当只有4个项目时,这会很好地工作。 有可能用CSS实现这一点吗? 多谢了。 null null