2014-02-23 15 views

回答

25

躲在方面,你可以使用CSS來隱藏它。例如,

.carousel-indicators li { visibility: hidden; } 

將使所有的點被隱藏。

0

1)防止)清除活性類..

$('.carousel-indicators .active').removeClass('active') 
+0

但是這是JavaScript的...我可以刪除它沒有JavaScript? –

+0

bootstrap使用jquery ...我不知道如何禁用它,而不使用js –

+0

您可以自己重寫傳送帶類或在bootstrap中修改它... –

1

以下爲我工作

  1. 搜索.carousel指標裏在CSS文件bootstrap.min.css

  2. 變化顯示設置爲carousel-指標li

例如:

從這個.carousel-indicators li{display:inline-block;}

.carousel-indicators li{display:none;}

圓點將不再被顯示。

+2

不要更改** bootstrap.min.css **文件。 (它不是一個好的編程技巧)只需製作你自己的** style.css **文件並在其中編寫這些代碼行。 – SHAZ

3

我認爲最好的方式來編寫自己的模板,並通過template-url參數添加它。例如: -

<div class="carousel-inner" ng-transclude></div> 
 
<a role="button" 
 
    href 
 
    class="left carousel-control" 
 
    ng-click="prev()" 
 
    ng-class="{ disabled: isPrevDisabled() }" 
 
    ng-show="slides.length > 1"> 
 
    <span aria-hidden="true" 
 
      class="glyphicon glyphicon-chevron-left"></span> 
 
    <span class="sr-only">previous</span> 
 
</a> 
 
<a role="button" 
 
    href 
 
    class="right carousel-control" 
 
    ng-click="next()" 
 
    ng-class="{ disabled: isNextDisabled() }" 
 
    ng-show="slides.length > 1"> 
 
    <span aria-hidden="true" 
 
      class="glyphicon glyphicon-chevron-right"></span> 
 
    <span class="sr-only">next</span> 
 
</a>

+0

謝謝!將來爲未來的項目考慮這一點。 –

1

只是刪除indicators部分從傳送帶聲明:

<!-- Indicators --> 
<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> 
    <li data-target="#myCarousel" data-slide-to="3"></li> 
</ol> 
相關問題