網頁設計, 網頁資源

Bootstrap Carousel廣告輪播自動調整大小與單則隱藏控制鈕

梅干 2016/07/13
梅問題-Bootstrap Carousel廣告輪播自動調整大小與單則隱藏控制鈕
  Bootstrap內建了許多實用互動特效,由其是它的廣告輪播系統,相當的方便且好用套用,同時也提供許多自訂的選項,像是輪播廣告的文字、連結、預設起始廣告....等,這些完全不用寫任何的Javascript,只需由html的標籤就可進行控制,雖然說相當的方便,但卻有個美中不足的地方,就是每當廣告輪播的尺寸若不是1170px二旁就會出現露白現象,以及廣告輪播只有一則時,畫面則會出現播放的控制鈕,因此梅干就來分享一下,如何讓廣告輪播依圖片的素材自動調整,以及單則廣告時隱藏控制鈕。

Bootstrap Carousel廣告輪播尺寸自動調整:
Step1
首先,先在container後加入coverflow,與加入下方的javascript。
$(function(){
   $('.coverflow').css('max-width',$('.coverflow img').width());
});
梅問題-Bootstrap Carousel廣告輪播自動調整大小與單則隱藏控制鈕
Step2
完成後,就會看到,原先右邊的露白立即就被修正。
梅問題-Bootstrap Carousel廣告輪播自動調整大小與單則隱藏控制鈕
#修正後
梅問題-Bootstrap Carousel廣告輪播自動調整大小與單則隱藏控制鈕
Bootstrap Carousel廣告輪播單則隱藏控制鈕:
Step1
將下方的javascript加入。
if ($('.coverflow .carousel-inner div.item').length < 2 ) { 
	$('.carousel-indicators, .carousel-control').hide();
} 
梅問題-Bootstrap Carousel廣告輪播自動調整大小與單則隱藏控制鈕
Step2
加入後,所有的控制鈕就會被隱藏起來,當二則以上就會自動再出現,這樣是不是超方便的呀!
梅問題-Bootstrap Carousel廣告輪播自動調整大小與單則隱藏控制鈕