标签:logs art ext code hover active div 类型 normal
第一步:设计轮播图容器:div.carousel,添加slide平滑切换,并定义id,方便后面采用data属性来触发
<div class=‘carousel slide‘ id="turns-img"></div>
第二步:设计计数器:ol.carousel-indicators
<ol class="carousel-indicators"> <li class="active"></li> <li></li> <li></li> <li></li> <li></li>
</ol>
第三步:图片播放区:div.carous-inner
div.item来放置每一张图片
div.carousel-caption 为图片添加标题或描述
<div class="carousel-inner"> <div class="item"> <img src="../images/girl-0.jpg" alt=""> <div class="carousel-caption"> <h3>图片标题</h3> <p>描述内容。。。</p> </div> </div> <div class="item"> <img src="../images/girl-1.jpg" alt=""> <div class="carousel-caption"> <h3>图片标题</h3> <p>描述内容。。。</p> </div> </div> <div class="item"> <img src="../images/girl-2.jpg" alt=""> <div class="carousel-caption"> <h3>图片标题</h3> <p>描述内容。。。</p> </div> </div> <div class="item"> <img src="../images/girl-3.jpg" alt=""> <div class="carousel-caption"> <h3>图片标题</h3> <p>描述内容。。。</p> </div> </div> <div class="item active"> <img src="../images/girl-4.jpg" alt=""> <div class="carousel-caption"> <h3>图片标题</h3> <p>描述内容。。。</p> </div> </div> </div>
第四步:图片轮播控制器:
<a href="" class="left carousel-control"> </a> <a href="" class="right carousel-control"></a>
第五步:声明式触轮播图的播放:
<!--声明式触轮播图的播放: data-ride 属性:取值 carousel,并且将其定义在 carousel 上。 data-target 属性:取值carousel定义的ID名或者其他样式识别符,并且将其定义在轮播图计数器的每个li上。
data-slide-to 属性:用来传递某个帧的下标,比如 data-slide-to="2",可以直接跳转到
这个指定的帧(下标从0开始计),同样定义在轮播图计数器的每个 li 上。
data-slide 属性:取值包括 prev,next,prev表示向后滚动,next 表示向前滚动。 该属性值定义在轮播图控制器的a链接上,同时设置控制器href值为容器 carousel 的 ID 名或其他样式识别符。
-->
其他属性:
<!-- 属性名称 类型 默认值 描述 data-interval number 5000 幻灯片轮换的等待时间(毫秒)。如果为false,轮播将不会自动开始循环 data-pause string hover 默认鼠标悬停留在幻灯片区域即停止播放,离开即开始播放 data-wrap 布尔值 true 轮播是否持续循环-->
实例:
<!--轮播图 start--> <!-- 第一步:设计轮播图片的容器。在 Bootstrap 框架中采用 carousel 样式, 并且给这个容器定义一个 ID 值,方便后面采用 data 属性来声明触发。--> <!-- 在这里需要注意可以为 .carousel 层添加 slide 样式,使用图片与图片切换效果有平滑感--> <div class=‘carousel slide‘ id="turns-img" data-ride="carousel" data-interval="2000"> <!-- 第二步:设计轮播图片计数器。在容器 div.carousel 的内部添加轮播图片计算器,采用 carousel-indicators 样式,其主要功能是显示当前图片的播放顺序(有几张图片就放置几个li), 一般采用有顺列表来制作--> <ol class="carousel-indicators"> <li class="active" data-target="#turns-img" data-slide-to="0"></li> <li data-target="#turns-img" data-slide-to="1"></li> <li data-target="#turns-img" data-slide-to="2"></li> <li data-target="#turns-img" data-slide-to="3"></li> <li data-target="#turns-img" data-slide-to="4"></li> </ol> <!-- 第三步:设计轮播图片播放区。这个区域使用 carousel-inner 样式来控制, 而且其同样放置在 carousel 容器内,并且通过 item 容器来放置每张轮播的图片--> <!-- 在每个图片上还对应有自己的标题和描述内容:只需要在 item 中图片底部添加.carousel-caption:--> <div class="carousel-inner"> <div class="item"> <img src="../images/girl-0.jpg" alt=""> <div class="carousel-caption"> <h3>图片标题</h3> <p>描述内容。。。</p> </div> </div> <div class="item"> <img src="../images/girl-1.jpg" alt=""> <div class="carousel-caption"> <h3>图片标题</h3> <p>描述内容。。。</p> </div> </div> <div class="item"> <img src="../images/girl-2.jpg" alt=""> <div class="carousel-caption"> <h3>图片标题</h3> <p>描述内容。。。</p> </div> </div> <div class="item"> <img src="../images/girl-3.jpg" alt=""> <div class="carousel-caption"> <h3>图片标题</h3> <p>描述内容。。。</p> </div> </div> <div class="item active"> <img src="../images/girl-4.jpg" alt=""> <div class="carousel-caption"> <h3>图片标题</h3> <p>描述内容。。。</p> </div> </div> </div> <!-- 第四步:设计轮播图片控制器。很多时候轮播图片还具有一个向前播放和向后播放的控制器。 在 Carousel 中通过 carousel-control 样式配合 left 和 right 来实现。其中left表示向前播放, right表示向后播放。其同样放在carousel容器内:--> <a href="#turns-img" class="left carousel-control" data-slide="prev"> <span class="glyphicon glyphicon-chevron-left"></span> </a> <a href="#turns-img" class="right carousel-control" data-slide="next"> <span class="glyphicon glyphicon-chevron-right"></span> </a> </div> <!--声明式触轮播图的播放: data-ride 属性:取值 carousel,并且将其定义在 carousel 上。 data-target 属性:取值 carousel定义的ID名或者其他样式识别符,并且将其定义在轮播图计数器的每个li上。 data-slide 属性:取值包括 prev,next,prev表示向后滚动,next 表示向前滚动。 该属性值定义在轮播图控制器的a链接上,同时设置控制器href值为容器 carousel 的 ID 名或其他样式识别符。 data-slide-to 属性:用来传递某个帧的下标,比如 data-slide-to="2",可以直接跳转到 这个指定的帧(下标从0开始计),同样定义在轮播图计数器的每个 li 上。 --> <!--其他属性--> <!-- 属性名称 类型 默认值 描述 data-interval number 5000 幻灯片轮换的等待时间(毫秒)。如果为false,轮播将不会自动开始循环 data-pause string hover 默认鼠标悬停留在幻灯片区域即停止播放,离开即开始播放 data-wrap 布尔值 true 轮播是否持续循环--> <!--轮播图 end-->
标签:logs art ext code hover active div 类型 normal
原文地址:http://www.cnblogs.com/jxl1996/p/6885631.html