首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bootstrap 4 Carousel列而不是carousel-item

Bootstrap 4 Carousel列而不是carousel-item
EN

Stack Overflow用户
提问于 2018-02-07 01:41:59
回答 1查看 14.3K关注 0票数 8

Bootstrap是否支持在Carousel而不是carousel-item -s中显示网格列或行?其想法是拥有一个复杂的网格列结构,它们就像carousel-items一样相互交换。例如,如果我们有以下网格:

代码语言:javascript
复制
<div class="container">
  <div class="row" id="row1">
    <div class="col col-6-sm">
      <!-- further hierarchy -->
    </div>
    <div class="col col-6-sm">
      <!-- further hierarchy -->
    </div>
  </div>
  <div class="row" id="row2">
    <div class="col col-6-sm">
      <!-- further hierarchy -->
    </div>
    <div class="col col-6-sm">
      <!-- further hierarchy -->
    </div>
  </div>
  <div class="row" id="row3">
    <div class="col col-6-sm">
      <!-- further hierarchy -->
    </div>
    <div class="col col-6-sm">
      <!-- further hierarchy -->
    </div>
  </div>
</div>

我希望能够将row1、row2和row3 div表示为carousel-item。或者,如果carousel-item支持在其容器中嵌套网格元素,我可以简单地将网格层次结构包装在carousel-item中?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-07 04:13:35

Bootstrap4carousel仍然需要carousel-item类才能工作,但可以对其进行调整,使其与网格列一起工作。只需在每个carousel-item中包含row>col ...

https://www.codeply.com/go/ojz5BDpOej

代码语言:javascript
复制
     <div id="myCarousel" class="carousel slide" data-ride="carousel">
            <div class="carousel-inner">
                <div class="carousel-item py-5 active">
                    <div class="row">
                        <div class="col-sm-6">slide 1</div>
                        <div class="col-sm-6">slide 2</div>
                    </div>
                </div>
                <div class="carousel-item py-5">
                    <div class="row">
                        <div class="col-sm-6">slide 3</div>
                        <div class="col-sm-6">slide 4</div>
                    </div>
                </div>
                <div class="carousel-item py-5">
                    <div class="row">
                        <div class="col-sm-6">slide 5</div>
                        <div class="col-sm-6">slide 6</div>
                    </div>
                </div>
                <div class="carousel-item py-5">
                    <div class="row">
                        <div class="col-sm-6">slide 7</div>
                        <div class="col-sm-6">slide 8</div>
                    </div>
                </div>
            </div>
            <a class="carousel-control-prev" href="#myCarousel" role="button" data-slide="prev">
                <span class="carousel-control-prev-icon" aria-hidden="true"></span>
                <span class="sr-only">Previous</span>
            </a>
            <a class="carousel-control-next" href="#myCarousel" role="button" data-slide="next">
                <span class="carousel-control-next-icon" aria-hidden="true"></span>
                <span class="sr-only">Next</span>
            </a>
    </div>
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48648916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档