2016-04-15 131 views
2

如何在Facebook分享按鈕上應用引導樣式?自定義facebook引導樣式的分享按鈕

我改變這個共享鏈接動態JS

$scope.$on('fbShareLinkChanged', function(e, d) { 
    $scope.fbShareLink = d 
    $scope.fbShareBtnTemplate = '<div class="fb-share-button" data-href="'+ d+ '" data-layout="icon_link" data-mobile-iframe="true""> </div> ' 

}); 

但是,我發現,按鈕樣式不能改變。

我想用引導的風格與文本「與朋友分享」

我怎麼能這樣做?

inline 演示頁https://lazyair.co/user/quick_search/index#/?depart_date_range=2016%2F05%2F09%20-%202016%2F05%2F17&return_date_range=2016%2F06%2F14%20-%202016%2F06%2F17&from=OKINAWA&to=TAIPEI

回答

1

這就是你正在嘗試做的(當你改變任何下拉項按鈕會顯示)?

HTML

<a href="https://www.facebook.com/sharer/sharer.php?u=" title="Share on 
Facebook" target="_blank" class="btn btn-facebook"><i class="fa 
fa-facebook"></i> Share with your friends</a> 

CSS

.btn-facebook { 
background: #3b5998; 
border-radius: 3px; 
color: #fff; 
padding: 8px 16px; 
} 

.btn-facebook:link, .btn-facebook:visited { 
color: #fff; 
} 

.btn-facebook:active, .btn-facebook:hover { 
background: #30477a; 
color: #fff; 
} 

我基本上會添加在類的風格和元素,從 「格」,以 「一」 元素來改變。

$scope.fbShareBtnTemplate = '<a class="btn btn-facebook" data-href="'+ d + '" data-layout="icon_link" data-mobile 
-iframe="true"> <i class="fa fa-facebook"></i> Share with your friends</a>' 

請參閱

https://jsfiddle.net/h5472odv/

注:這需要Fontawesome

+0

真棒~~謝謝 – newBike