使用while循环在5列Bootstrap Carousel中显示无限数据

时间:2019-03-28 08:44:49

标签: php carousel

有没有一种方法可以创建具有5列的Bootstrap Carousel,并使用while循环来输出所有图像? 它如何处理行和列? 这是我的while循环:

  <?php if( have_rows('logos') ): ?>

<?php while( have_rows('logos') ): the_row(); 
        // vars
        $image = get_sub_field('logo_image');
        $content = get_sub_field('name');
?>
<div class="item active">
  <a href="#"><img src="<?php echo $image['url']; ?>"></a>
<?php endwhile; ?>
<?php endif; ?>

1 个答案:

答案 0 :(得分:0)

这里是示例:

 <?php if( have_rows('logos') ): ?>
<div class="row">
<?php while( have_rows('logos') ): the_row(); 
        // vars
        $image = get_sub_field('logo_image');
        $content = get_sub_field('name');
?>
  <div class="item active col-2">
    <a href="#"><img src="<?php echo $image['url']; ?>"></a>
  </div>

<?php endwhile; ?>
</div>
<?php endif; ?>

Bootstrap doc

  

.col-用于超小 <576px ==>示例: col-2,   col-6

     

使用 .col-sm-表示 Small ≥576px ==>示例: .col-sm-2   ,.col-sm-6

     

.col-md-用于 ≥768px ==>示例: .col-md-2   ,.col-md-6

     

.col-lg-用于 ≥992px ==> 示例:.col-lg-2   ,.col-lg-6

     

.col-xl-用于特大 ≥1200px ==> 示例:.col-xl-2   ,.col-xl-6