Bootstrap EP.22 การทำสไลด์ให้รูปภาพ (slideshow images)
Bootstrap EP.22 การทำสไลด์ให้รูปภาพ (slideshow images)
เป็นอีกหนึ่งเทคนิคที่จะทำให้เว็บไซต์ของเรานั้นดูหรู
และเพิ่มราคาให้กับเว็บไซต์ของเรา ส่วนในขั้นตอนของ
การทำ slideshow images นั้น ไม่ได้ยากมาก
แค่ทำตามวีดีโอและมีโค๊ดสำเร็จรูปให้เรียบร้อยแล้ว
สิ่งที่ต้องทำ
- โหลดไฟล์ที่ลิงค์นี้ https://drive.google.com/open?id=0B6031xgbibt-ZzhjMHQyREZadjg แล้วแตกไฟล์ออกมา
- นำไปใส่ในโฟเดอร์เว็บ
- นำโค๊ดชุนนี้ไปวางไว้ที่ก่อนปิดแท็ก head </head>
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197<!-- Add jQuery library --><script type="text/javascript" src="lib/jquery-1.10.1.min.js"></script><!-- Add mousewheel plugin (this is optional) --><script type="text/javascript" src="lib/jquery.mousewheel-3.0.6.pack.js"></script><!-- Add fancyBox main JS and CSS files --><script type="text/javascript" src="source/jquery.fancybox.js?v=2.1.5"></script><link rel="stylesheet" type="text/css" href="source/jquery.fancybox.css?v=2.1.5" media="screen" /><!-- Add Button helper (this is optional) --><link rel="stylesheet" type="text/css" href="source/helpers/jquery.fancybox-buttons.css?v=1.0.5" /><script type="text/javascript" src="source/helpers/jquery.fancybox-buttons.js?v=1.0.5"></script><!-- Add Thumbnail helper (this is optional) --><link rel="stylesheet" type="text/css" href="source/helpers/jquery.fancybox-thumbs.css?v=1.0.7" /><script type="text/javascript" src="source/helpers/jquery.fancybox-thumbs.js?v=1.0.7"></script><!-- Add Media helper (this is optional) --><script type="text/javascript" src="source/helpers/jquery.fancybox-media.js?v=1.0.6"></script><script type="text/javascript">$(document).ready(function() {/** Simple image gallery. Uses default settings*/$('.fancybox').fancybox();/** Different effects*/// Change title type, overlay closing speed$(".fancybox-effects-a").fancybox({helpers: {title : {type : 'outside'},overlay : {speedOut : 0}}});// Disable opening and closing animations, change title type$(".fancybox-effects-b").fancybox({openEffect : 'none',closeEffect : 'none',helpers : {title : {type : 'over'}}});// Set custom style, close if clicked, change title type and overlay color$(".fancybox-effects-c").fancybox({wrapCSS : 'fancybox-custom',closeClick : true,openEffect : 'none',helpers : {title : {type : 'inside'},overlay : {css : {'background' : 'rgba(238,238,238,0.85)'}}}});// Remove padding, set opening and closing animations, close if clicked and disable overlay$(".fancybox-effects-d").fancybox({padding: 0,openEffect : 'elastic',openSpeed : 150,closeEffect : 'elastic',closeSpeed : 150,closeClick : true,helpers : {overlay : null}});/** Button helper. Disable animations, hide close button, change title type and content*/$('.fancybox-buttons').fancybox({openEffect : 'none',closeEffect : 'none',prevEffect : 'none',nextEffect : 'none',closeBtn : false,helpers : {title : {type : 'inside'},buttons : {}},afterLoad : function() {this.title = 'Image ' + (this.index + 1) + ' of ' + this.group.length + (this.title ? ' - ' + this.title : '');}});/** Thumbnail helper. Disable animations, hide close button, arrows and slide to next gallery item if clicked*/$('.fancybox-thumbs').fancybox({prevEffect : 'none',nextEffect : 'none',closeBtn : false,arrows : false,nextClick : true,helpers : {thumbs : {width : 50,height : 50}}});/** Media helper. Group items, disable animations, hide arrows, enable media and button helpers.*/$('.fancybox-media').attr('rel', 'media-gallery').fancybox({openEffect : 'none',closeEffect : 'none',prevEffect : 'none',nextEffect : 'none',arrows : false,helpers : {media : {},buttons : {}}});/** Open manually*/$("#fancybox-manual-a").click(function() {$.fancybox.open('1_b.jpg');});$("#fancybox-manual-b").click(function() {$.fancybox.open({href : 'iframe.html',type : 'iframe',padding : 5});});$("#fancybox-manual-c").click(function() {$.fancybox.open([{href : '1_b.jpg',title : 'My title'}, {href : '2_b.jpg',title : '2nd title'}, {href : '3_b.jpg'}], {helpers : {thumbs : {width: 75,height: 50}}});});});</script> - โค๊ดที่ใช้ในการแสดงผล
1<a class="fancybox" href="" title="">