【uniapp/uview】解决 u-collapse 展开折叠的小箭头在有些型号的手机上不显示

引入:

使用 uview1 版本的 u-collapse 折叠面板组件时,需要更改它自带的小箭头的样式,更改之后在有些型号的手机上不显示;

最终样式:

分析:

原生的样式长这样:

观察样式后发现使用的是 unicode 字符,但是改了之后仍然不生效;

解决:

最后没有用 content,用了背景图片:

javascript 复制代码
::v-deep .uicon-arrow-down:before {
    // content: '⏷';
    // font-size: 20px;
    color: #929199;
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url('../../../../static/gzt/AK-LN.png') center/contain no-repeat;
}
相关推荐
hepherd10 分钟前
Flask学习笔记 - 模板渲染
前端·flask
LaoZhangAI10 分钟前
【2025最新】Manus邀请码免费获取完全指南:5种稳定渠道+3个隐藏方法
前端
经常见11 分钟前
浅拷贝与深拷贝
前端
FanetheDivine15 分钟前
正确使用flex-1
css·html
梅子酱~16 分钟前
Vue 学习随笔系列二十二 —— 表格高度自适应
javascript·vue.js·学习
前端飞天猪16 分钟前
学习笔记:三行命令,免费申请https加密证书📃
前端
关二哥拉二胡18 分钟前
前端的 AI 应用开发系列二:手把手揭秘 RAG
前端·面试
斯~内克20 分钟前
前端图片加载性能优化全攻略:并发限制、预加载、懒加载与错误恢复策略
前端·性能优化
你的人类朋友20 分钟前
JS严格模式,启动!
javascript·后端·node.js
奇怪的知识又增长了29 分钟前
Command SwiftCompile failed with a nonzero exit code Command SwiftGeneratePch em
前端