2017-02-21 100 views
0

我在我的应用程序上使用离子选项卡。当用户触摸标签页标题变成下划线,但我不希望这样的:Ionic 2:所选标签上的下划线标题

enter image description here

我不明白为什么,我不知道如何去改变它。

我只是想是这样的:

enter image description here

而且我有它,如果我触摸别处。

有我的代码:

<ion-tabs tabsHighlight="false"> 
    <ion-tab [root]="HomePage" tabsHideOnSubPages="true" 
      tabIcon="checkbox" 
      tabTitle="A FAIRE" 
      tabBadge="2" 
      tabBadgeStyle="notif"> 
    </ion-tab> 
    <ion-tab [root]="ToComePage" 
      tabsHideOnSubPages="true" 
      tabIcon="time" tabTitle="A VENIR" 
      tabBadge="1" 
      tabBadgeStyle="notif"> 
    </ion-tab> 
    <ion-tab [root]="HistoricPage" 
      tabsHideOnSubPages="true" 
      tabIcon="book" 
      tabTitle="HISTORIQUE"> 
    </ion-tab> 
</ion-tabs> 

有人有一个想法解决它?

+0

我看你已经使用tabsHighlight =假,它为我工作,但我只有文本的tabs no icons =/ –

回答

2

只需添加这个CSS

编辑

.tab-button:hover{ 
    text-decoration: none; 
    } 
+0

在我的variables.scss中?我尝试这个,但它不起作用。 –

+1

将'.parentClass ion-tab:hover'改为'.tab-button:hover'并重试? – awmleer

+0

它的工作原理!你可以更新你的答案! :D谢谢你! –

0

试试这个:

.tab-item:hover { 
    text-decoration: none; 
}