您好, 我正在使用Ionic开发移动应用程序。我使用了Ionic选项卡模板。在屏幕的底部,选项卡的背景仍为白色。我不知道如何改变背景。我只使用以下代码更改图标的颜色。如何更改背景选项卡颜色。
<ion-tabs class="tabs-icon-top tabs-color-{{theme.primary}}" >
<ion-tab title="Cards" icon-off="ion-ios-pulse" icon-on="ion-ios-pulse-strong" href="#/tab/dash">
<ion-nav-view name="tab-dash">
</ion-nav-view>
</ion-tab>
</ion-tabs>
答案 0 :(得分:1)
我有同样的问题,但我没有得到任何有用的解决方案。
我在app.scss中的家庭解决方案:
.tabbar {
background: red !important;
color: #bbb !important;
& .tab-button {
color: #bbb !important;
& .tab-button-icon {
color: #bbb !important;
}
}
& .tab-button[aria-selected=true]{
// text-shadow: 1px 0px #eaeaea;
color: white !important;
& .tab-button-icon {
text-shadow: 1px 0px #eaeaea;
color: white !important;
}
}
}
答案 1 :(得分:0)
您需要添加tabs-background-positive
类
<ion-tabs class="tabs-icon-top tabs-color-{{theme.primary}} tabs-background-positive" >
<ion-tab title="Cards" icon-off="ion-ios-pulse" icon-on="ion-ios-pulse-strong" href="#/tab/dash">
<ion-nav-view name="tab-dash">
</ion-nav-view>
</ion-tab>
</ion-tabs>
答案 2 :(得分:0)
您也可以添加其他离子颜色类,例如 -
只需更换&#34;标签 - 背景正面&#34;以上选项。
答案 3 :(得分:0)
遇到类似的问题,摆脱color
中的tabs-color-royal
以及Aman已经提供的选项就可以解决问题了!
<ion-tabs class="tabs-icon-top tabs-{{theme.primary}}">
<ion-tab title="Cards" icon-off="ion-ios-pulse" icon-on="ion-ios-pulse-strong" href="#/tab/dash">
<ion-nav-view name="tab-dash">
</ion-nav-view>
</ion-tab>
</ion-tabs>
选项:
答案 4 :(得分:0)
ion-tab-bar, ion-tab-button{
background-color: #320d99;
color: #fff;
}
ion-icon{
color: #ffffff;
}
有效...