基於Bootstrap框架的圖片輪播實現
1.Bootstrap介紹
Bootstrap是由Twitter 公司(全球最大的微博)的兩名技術工程師研發的一個基於HTML、CSS、JavaScript 的開源框架。 該框架程式碼簡潔、 視覺優美, 可用於快速、 簡單地構建基於PC 及移動端裝置的 Web 頁面需求。Bootstrap最為重要的部分就是它的響應式佈局,通過這種佈局可以相容PC 端、 PAD以及手機移動端的頁面訪問。
Bootstrap中文網站:http://www.bootcss.com/
特點:
Bootstrap非常流行,得益於它非常實用的功能和特點。主要核心功能特點如下:
(1).跨裝置、跨瀏覽器可以相容所有現代瀏覽器,
包括比較詬病的IE7、8。
(2).響應式佈局不但可以支援PC
端的各種解析度的顯示,還支援移動端
PAD、手機等螢幕的響應式切換顯示。
(3).提供的全面的元件Bootstrap提供了實用性很強的元件,包括:導航、標籤、工具條、按鈕等一系列組件,方便開發者呼叫。
(4).內建
jQuery
外掛Bootstrap提供了很多實用性的
jquery
外掛,這些外掛方便開發者實現
Web中各種常規特效。
(5).支援
HTML5、CSS3
HTML5
語義化標籤和
CSS3
屬性,都得到很好的支援。
(6).支援
LESS
動態樣式
LESS 使用變數、 巢狀、 操作混合編碼, 編寫更快、 更靈活的 CSS。 它和Bootstrap 能很好的配合開發。
2.輪播器設計
先看程式碼目錄結構:
原始碼:
樣式:<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no"> <title>圖片輪播</title> <link rel="stylesheet" href="css/bootstrap.min.css"> <link rel="stylesheet" href="css/style.css" /> <style> </style> </head> <body > <div id="myCarousel" class="carousel slide"> <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> <div class="carousel-inner"> <div class="item active" style="background:#223240;"> <img src="img/slide1.png" alt="第一張" /> </div> <div class="item" style="background:#F5E4DC;"> <img src="img/slide2.png" alt="第二張" /> </div> <div class="item" style="background:#DE2A2D;"> <img src="img/slide3.png" alt="第三張" /> </div> </div> <a href="#myCarousel" data-slide="prev" class="carousel-control left"> <span class="glyphicon glyphicon-chevron-left"> </span> </a> <a href="#myCarousel" data-slide="next" class="carousel-control right"> <span class="glyphicon glyphicon-chevron-right"> </span> </a> </div> <script src="js/jquery.min.js"></script> <script src="js/bootstrap.min.js"></script> <script type="text/javascript"> //自動播放 $("#myCarousel").carousel({ interval :1000, }); </script> </body> </html>
.logo {
padding:0;
}
#myCarousel {
margin: 50px 0 0 0;
}
#navbar-collapse ul {
margin-top:0;
}
.carousel-inner img{
margin: 0 auto;
}
.carousel-control{
font-size: 100px;
}
用谷歌瀏覽器測試響應式效果:
由此實現的輪播效果簡單明瞭。
相關推薦
基於Bootstrap框架的圖片輪播實現
前面介紹過原生的javascript實現圖片輪播效果:http://blog.csdn.net/shoushou71/article/details/51628678,本節通過Bootstrap框架實現圖片輪播效果。 1.Bootstrap介紹 Bo
Jquery 圖片輪播實現原理總結
以前要做圖片輪播效果的時候,總是在網上找一段jquery的複製貼上進去,只索取不奉獻,今個就把我對這個的實現原理講解一下。 首先說下,我在網上找的例子全是用的UL 實現,其實大可不必,只要是能包含img標籤的HTML標籤都可以做輪播效果。利用jquery的淡入淡出函式(fadeIn和fadeOut)。廢
Bootstrap實現基於carousel.js框架的輪播圖效果(無過渡動畫)
宣告式觸發需要使用到的幾個data-*屬性 1.data-ride:作用在最外層容器上,固定值:carousel 2.data-target:作用在class=carousel-indicator
使用Ajax+jQuery來實現前端收到的數據在console上顯示+簡單的主頁設計與bootstrap插件實現圖片輪播
value size 靠譜 實現圖 active length oot function 想要 1.實現前端輸入的數據在console上顯示 上一篇是解決了在前端的輸入信息在cygwin上顯示,這次要給前臺們能看見的數據,因為數據庫裏插入的數據少,所以寫的語句翻來覆去就那幾
圖片輪播--基於JS陣列實現
之前釋出過一款js圖片輪播,是利用js調整margin來實現的輪播,程式碼、思路、邏輯比較複雜,今天介紹一款相當簡單的圖片輪播–基於JS陣列實現。 設計思路: 定義一個數組mypic,用於存放三張圖
五滴水:使用Ajax+jQuery來實現前端收到的資料在console上顯示+簡單的主頁設計與bootstrap外掛實現圖片輪播
前言嘚吧嘚 三天沒更博了,嘻嘻嘻打自己:3 最近的狀態比開始的時候好太多,能看懂cygwin和console上報的錯誤了,知道到底是縮進出了問題還是我的程式碼邏輯不完整了,找資源也知道哪裡是我要的,也可以找到想要的了·······慢慢來,給自己立個flag :
iOS開發項目實戰——Swift實現圖片輪播與瀏覽
0.10 上網 timer類 開發項目 cas hub string obj tle 近期開始開發一個新的iOS應用,自己決定使用Swift。進行了幾天之後,發現了一個非常嚴峻的問題。那就是無論是書籍,還是網絡資源,關於Swift的實在是太少了,隨便一
實現廣告圖片輪播效果-AndroidImageSild
left anim wpa img listener pri des indicator ext 在AS中的使用: 1.在build文件中進行配置 compile ‘com.squareup.picasso:picasso:2.3.2‘ comp
JS實例之圖片輪播,實現圖片播放效果
utf length pla get eight code func nsh java 1 <head> 2 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&g
CSS/HTML/JS實現圖片輪播
class fff 瀏覽器 tro back 全局 實現圖 func 原理 實現原理 將點擊的a標簽的href屬性值賦給img標簽的src屬性,這樣有個好處,就是如果瀏覽器不支持js的話,點擊a標簽也可跳轉到圖片地址看到圖片,不會影響內容的呈現 註:需要導入jquery
使用JQuery實現圖片輪播效果
left 簡述 flow href 集合 jpg -i round 輪播 【效果如圖】 【原理簡述】 這裏大概說一下整個流程: 1,將除了第一張以外的圖片全部隱藏, 2,獲取第一張圖片的alt信息顯示在信息欄,並添加點擊事件 3,為4個按鈕添加點擊偵聽,點擊相應的按鈕,用
RollViewPager圖片輪播效果開源框架的使用
ntp end drawable setimage ada create emc 效果好 方案 RollViewPager是一個自動輪播的Viewpager, 支持無限循環。 觸摸時會暫停播放,直到結束觸摸一個延遲周期以後繼續播放。 看起來就像這樣。指示器可以為點可以為數字
原生JS實現圖片輪播
讓其 gin 偏移量 adding char 效率 lin doc 動畫效果 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8">
Flexslider插件實現圖片輪播、文字圖片相結合滑動切換效果
remove 12px body 類型 ons art cal 選項 csharp 插件下載: 點擊下載 密碼: fbeg Flexslider具有以下特性: 支持滑動和淡入淡出效果。 支持水平、垂直方向滑動。 支持鍵盤方向鍵控制。 支持觸控滑動。 支
實現簡單的圖片輪播功能
mar font add span var inter -s size ctype <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>簡單圖片
JS實現定時操作 圖片輪播效果(setInterval)
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script> window.onload=functi
圖片輪播的實現(html js)
1.簡單實現 1)實現思想:通過輪播次數來決定顯示那一張首先,可以用簡單的div 包含img的框架來實現,我們為他新增按鈕,每個按鈕對應不同的圖片,那麼,每點選一次,將要顯示的圖片的style.dispay屬性設定為'block'將不顯示的圖片的display設定為none,可以實現簡單的按
jq + css 實現簡單的圖片輪播效果
jq + css 實現簡單的圖片輪播效果 開發過程中需要用到圖片輪播的外掛,在網上找了幾個外掛之後還是決定自己碼一個,比較簡潔的功能,以後說不定還會有用。 ps: 功能比較簡單,整個框並不能根據圖片的大小自動調節,這裡所用的圖片是1170*500的,如果需要改成其他大小的圖片,自行
【javaweb】JS實現簡單的圖片輪播
需求:每隔3秒動態迴圈切換一組圖片 定時輪播一組圖片步驟分析:(1)確定事件:文件載入完成的事件onload
圖片輪播的JS和CSS實現
JS實現方法: //實現自動輪播 function autoMove() { if (n >= (count - 1)) { n = 0; } else { ++n; } $(".body1 .adver ul li").eq(n).trigger("click"); //