6***@qq.com
6***@qq.com
  • 发布:2023-08-03 09:43
  • 更新:2023-08-04 11:58
  • 阅读:218

底部tabBar设置模拟器正常真机不行

分类:uni-app

在App.vue中设置

/deep/.uni-tabbar {
.uni-tabbar-border {
background-color: #edf1fc !important;
box-shadow: 0 0px 2px 0 rgba(24, 120, 229, 0.5);
}
/deep/.uni-tabbar__item:nth-child(4) {
width: 50px !important;

/deep/.uni-tabbar__icon.uni-tabbar__icon__difff {  
    position: relative;  
    width: 50px !important;   
    height: 50px !important;   
    border-radius: 50px !important;  
    transform: translateY(-35%);  
    background-color: #ffffff;  
    box-shadow: 0 0 5px 1px rgba(24, 120, 229, 0.1);  
    img {   
        width: 50px;  
        height: 50px;   
        border-radius: 50px;  
        box-sizing: border-box;  
    }    
}  

}
}

HBuilderx模拟器中正常显示


真机加载显示的

2023-08-03 09:43 负责人:无 分享
已邀请:
爱豆豆

爱豆豆 - 办法总比困难多

因为真机的uniapp tabbar 是原生渲染的 你无法使用类名选中
你可以自定义tabbar来做个性化的样式 插件市场里也有很多类似的

  • 6***@qq.com (作者)

    我看了插件市场有点采用MidButton通过uni.onTabBarMidButtonTap跳转 或 自定义vue页面做底部Tab 效果有一点差异不是很好有那种 中间凸起自定义图标的没有

    2023-08-08 15:31

昭昭L

昭昭L - 开心就好

真机改不了tabbar样式

要回复问题请先登录注册