bootstrap轮播插件carousel使用

导语 bootstrap carousel js的结构var Carousel = function (element, options){} 构造器Carousel prototype = {} 构造器原型$ fn carousel = function ( option ) {} jQuery原型上自定义的方

bootstrap.carousel.js的结构

var Carousel = function (element, options){} //构造器

Carousel.prototype = {} // 构造器原型
$.fn.carousel = function ( option ) {} //jQuery原型上自定义的方法
$.fn.carousel.defaults ={} //默认参数
$.fn.carousel.Constructor = Carousel // 重写jQuery原型上自定义方法的构造器名
$(function (){}) // 初始化
html结构
<!-- 广告轮播 -->
<div id="ad-carousel" class="carousel slide" data-ride="carousel">
    <ol class="carousel-indicators">
        <li data-target="#ad-carousel" data-slide-to="0" class="active"></li>
        <li data-target="#ad-carousel" data-slide-to="1"></li>
        <li data-target="#ad-carousel" data-slide-to="2"></li>
        <li data-target="#ad-carousel" data-slide-to="3"></li>
        <li data-target="#ad-carousel" data-slide-to="4"></li>
    </ol>
    <div class="carousel-inner">
        <div class="item active">
            <img src="images/chrome-big.jpg" alt="1 slide">
 
            <div class="container">
                <div class="carousel-caption">
                    <h1>Chrome</h1>
 
                    <p>Google Chrome,又称Google浏览器,是一个由Google(谷歌)公司开发的网页浏览器。</p>
 
                    <p><a class="btn btn-lg btn-primary" href="http://www.google.cn/intl/zh-CN/chrome/browser/"
                          role="button" target="_blank">点我下载</a></p>
                </div>
            </div>
        </div>
        <div class="item">
            <img src="images/firefox-big.jpg" alt="2 slide">
 
            <div class="container">
                <div class="carousel-caption">
                    <h1>Firefox</h1>
 
                    <p>Mozilla Firefox,中文名通常称为“火狐”或“火狐浏览器”,是一个开源网页浏览器。</p>
 
                    <p><a class="btn btn-lg btn-primary" href="http://www.firefox.com.cn/download/" target="_blank"
                          role="button">点我下载</a></p>
                </div>
            </div>
        </div>
        <div class="item">
            <img src="images/safari-big.jpg" alt="3 slide">
 
            <div class="container">
                <div class="carousel-caption">
                    <h1>Safari</h1>
 
                    <p>Safari,是苹果计算机的最新操作系统Mac OS X中的浏览器。</p>
 
                    <p><a class="btn btn-lg btn-primary" href="http://www.apple.com/cn/safari/" target="_blank"
                          role="button">点我下载</a></p>
                </div>
            </div>
        </div>
        <div class="item">
            <img src="images/opera-big.jpg" alt="4 slide">
 
            <div class="container">
                <div class="carousel-caption">
                    <h1>Opera</h1>
 
                    <p>Opera浏览器,是一款挪威Opera Software ASA公司制作的支持多页面标签式浏览的网络浏览器。</p>
 
                    <p><a class="btn btn-lg btn-primary" href="http://www.opera.com/zh-cn" target="_blank"
                          role="button">点我下载</a></p>
                </div>
            </div>
        </div>
        <div class="item">
            <img src="images/ie-big.jpg" alt="5 slide">
 
            <div class="container">
                <div class="carousel-caption">
                    <h1>IE</h1>
 
                    <p>Internet Explorer,简称 IE,是微软公司推出的一款网页浏览器。</p>
 
                    <p><a class="btn btn-lg btn-primary" href="http://ie.microsoft.com/" target="_blank"
                          role="button">点我下载</a></p>
                </div>
            </div>
        </div>
    </div>
    <a class="left carousel-control" href="#ad-carousel" data-slide="prev"><span
            class="glyphicon glyphicon-chevron-left"></span></a>
    <a class="right carousel-control" href="#ad-carousel" data-slide="next"><span
            class="glyphicon glyphicon-chevron-right"></span></a>
</div>

css样式
 
        /* 轮播广告 */
 
        .carousel {
            height: 500px;
            margin-bottom: 60px;
        }
 
        .carousel .item {
            height: 500px;
            background-color: #000;
        }
 
        .carousel .item img {
            width: 100%;
        }
 
        .carousel-caption {
            z-index: 10;
        }
 
        .carousel-caption p {
            margin-bottom: 20px;
            font-size: 20px;
            line-height: 1.8;
        }

/* 响应式布局 */
 
        @media (max-width: 768px) {
 
            .summary {
                padding-right: 3px;
                padding-left: 3px;
            }
 
            .carousel {
                height: 300px;
                margin-bottom: 30px;
            }
 
            .carousel .item {
                height: 300px;
            }
 
            .carousel img {
                min-height: 300px;
            }
 
            .carousel-caption p {
                font-size: 16px;
                line-height: 1.4;
            }

一个不错的轮播插件,响应式设计,欢迎大家多多交流!

http://www.aseoe.com/ true bootstrap轮播插件carousel使用 http://www.aseoe.com/show-71-422-1.html report <?php echo strlen($content) / 2; ?> bootstrap carousel js的结构var Carousel = function (element, options){} 构造器Carousel prototype = {} 构造器原型$ fn carousel = function ( option ) {} jQuery原型上自定义的方
TAG:bootstrap carousel
本站欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明: 文章转载自:爱思资源网 http://www.aseoe.com/show-71-422-1.html

[前端插件推荐] Plugin

1 2 3 4
  • jQuery实现逐字逐句显示插件l-by-l.min.js
  • jQuery带方向感知的鼠标滑过图片边框特效插件
  • jQuery HotKeys监听键盘按下事件keydown插件
  • 响应式无限轮播jQuery旋转木马插件
响应式无限轮播jQuery旋转木马插件
web前端开发
爱思资源网 Copyright 2012-2014 Www.Aseoe.Com All rights reserved.(晋ICP备13001436号-1)