• Bootstrap 模态框、轮播 结合使用


    Bootstrap 模态框和轮播分开使用的教程网上非常多。可是两者结合使用的样例和资料非常少。

    两者结合使用时,開始我遇到了不少bug,如今分享给大家。

    我的这个样例是把图片轮播嵌入到模态框里。

    最后的效果例如以下图:点击页面上button,弹出模态框,模态框里的图片開始轮播,点击旁边空白位置。模态框消失。


    代码例如以下:

    <!DOCTYPE html>
    <html>
    <head>
       <title>Bootstrap 实例 轮播、模态框</title>
       <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet">
       <script src="/scripts/jquery.min.js"></script>
       <script src="/bootstrap/js/bootstrap.min.js"></script>
       <script src="/twitter-bootstrap/twitter-bootstrap-v2/js/bootstrap-modal.js"></script>
    </head>
    <body>
     
    <style type="text/css">
     .carousel {
    position:absolute;
       left:150px;
       top:100px;
        100%;
    }
    </style>
    
    <div class="container">
       <h2>模态框+轮播</h2>
       <div id="example" class="modal fade">
          <div class="modal-dialog">
             <div class="modal-content">
                <!-- 模态框 -->
                <div id="myCarousel" class="carousel slide">
                   <!-- 轮播(Carousel)指标 -->
                   <ol class="carousel-indicators">
                      <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
                      <li data-target="#myCarousel" data-slide-to="1"></li>
                      <li data-target="#myCarousel" data-slide-to="2"></li>
                   </ol>  
                   <!-- 轮播(Carousel)项目 -->
                   <div class="carousel-inner" >
                      <div class="item active">
                         <img src="../../../web/images/testcar1.jpg" alt="正面照">
                         <div class="carousel-caption">正面照</div>
                      </div>
                      <div class="item">
                         <img src="../../../web/images/testcar2.jpg" alt="中控照">
                         <div class="carousel-caption">中控照</div>
                      </div>
                      <div class="item">
                         <img src="../../../web/images/testcar3.jpg" alt="后面照">
                         <div class="carousel-caption">后面照</div>
                      </div>
                   </div>
                   <!-- 轮播(Carousel)导航 -->
                   <a class="carousel-control left" href="#myCarousel"
                   data-slide="prev">‹</a>
                   <a class="carousel-control right" href="#myCarousel"
                   data-slide="next">›</a>
                </div>
             </div>
          </div>
       </div>
       <p><a data-toggle="modal" href="#example" class="btn btn-primary btn-large">Launch demo</a></p>
    </div>
    </body>
    </html>


  • 相关阅读:
    XXX系统讨论
    问题账户需求分析
    2017年秋季个人阅读计划
    《软件工程概论》的评价
    第二阶段Day10
    每周总结16
    假期学习记录13(ImageView实现动态加载网络图片)
    假期学习记录12(android与web服务器之间的list/json数组的消息传递)
    假期学习记录11(NavigationView点击事件无效)
    假期学习记录10(自定义AlertDialog,按钮关闭AlertDialog)
  • 原文地址:https://www.cnblogs.com/yfceshi/p/6820511.html
Copyright © 2020-2023  润新知