编辑 Ionic 选项卡图标样式
Editing Ionic tab icon styles
我正在做一个主要导航方法是选项卡的 Ionic 项目。中心选项卡需要突出显示,所以我在我的 scss 中创建了这样的样式:
i.icon.ion-ios-camera {
height: inherit;
border-radius: 100em;
background-color: #ff5b38;
}
我在 ionic serve
'ing 和检查时以烧烤的方式这样做,我发现我的标签:
<ion-tab title="Post" icon="ion-ios-camera" href="#/home/post">
<ion-nav-view name="tab6"></ion-nav-view>
</ion-tab>
编译为:
所以我只想为编译后的图标创建一个样式(我只想为选项卡图标而不是整个选项卡设置样式)。奇怪的是,这不起作用。但是,检查该元素并添加这样的样式有效:
最终结果应该是这样的:
但我只能在检查器中直接编辑 <i>
标签来实现那些样式。我上面发布的样式(在 ionic.app.scss 文件中)不会修改图标样式。难道我做错了什么?我的样式没有正确编译吗?
你试过运行宁:ionic setup sass
吗?
它将在您的离子项目上设置 sass,然后当您 运行 ionic serve
您的 SASS 应该编译到 css 文件夹项目。
您也可以尝试将代码添加到 www/css 中的 style.css。
您可以在此处查看有关使用 ionic 设置 sass 的完整文章:http://ionicframework.com/docs/cli/sass.html
改为使用以下代码段:
.tabs i.icon.ion-ios-camera {
height: inherit;
background-color: #ff5b38;
border-radius: 100em;
}
.tabs i.icon.ion-ios-camera:before {
color: white;
}
顺便说一句,如果你使用sass,确保gulp sass
或ionic setup sass
已经执行。希望这会有所帮助,问候。
经过大量研究,我找到了实际的解决方案,只需添加您的风格
对于Android:
如果您更改非活动图标更新错误。
.tabs-md .tab-button[aria-selected=true] .tab-button-icon {
color: 'my-brand-color';
}
我正在做一个主要导航方法是选项卡的 Ionic 项目。中心选项卡需要突出显示,所以我在我的 scss 中创建了这样的样式:
i.icon.ion-ios-camera {
height: inherit;
border-radius: 100em;
background-color: #ff5b38;
}
我在 ionic serve
'ing 和检查时以烧烤的方式这样做,我发现我的标签:
<ion-tab title="Post" icon="ion-ios-camera" href="#/home/post">
<ion-nav-view name="tab6"></ion-nav-view>
</ion-tab>
编译为:
所以我只想为编译后的图标创建一个样式(我只想为选项卡图标而不是整个选项卡设置样式)。奇怪的是,这不起作用。但是,检查该元素并添加这样的样式有效:
最终结果应该是这样的:
但我只能在检查器中直接编辑 <i>
标签来实现那些样式。我上面发布的样式(在 ionic.app.scss 文件中)不会修改图标样式。难道我做错了什么?我的样式没有正确编译吗?
你试过运行宁:ionic setup sass
吗?
它将在您的离子项目上设置 sass,然后当您 运行 ionic serve
您的 SASS 应该编译到 css 文件夹项目。
您也可以尝试将代码添加到 www/css 中的 style.css。
您可以在此处查看有关使用 ionic 设置 sass 的完整文章:http://ionicframework.com/docs/cli/sass.html
改为使用以下代码段:
.tabs i.icon.ion-ios-camera {
height: inherit;
background-color: #ff5b38;
border-radius: 100em;
}
.tabs i.icon.ion-ios-camera:before {
color: white;
}
顺便说一句,如果你使用sass,确保gulp sass
或ionic setup sass
已经执行。希望这会有所帮助,问候。
经过大量研究,我找到了实际的解决方案,只需添加您的风格
对于Android:
如果您更改非活动图标更新错误。
.tabs-md .tab-button[aria-selected=true] .tab-button-icon {
color: 'my-brand-color';
}