ios在VUE按数据切换视图中的class控制样式时,background丢失问题
<dl> <dd v-for="(floors, index2) in item.floors" :key="'dd'+activeName + '' + item.unitId + 'floor'+floors.floor+ 'index'+index + index2" > <div :class="{bnt: true, check: floors.isComplete === 1, disabled: floors.status !== 0}" @click="floorsClick(floors)" >{{ floors.floor }}层</div> </dd> </dl> .bnt { margin: 0 0 5px 5px; border-radius: 5px; color: #fff; text-align: center; width: 50px; height: 14px; line-height: 14px; background-color: #ffd2b9 !important; &.check { color: #fff; border: none; background-color: #f99d33 !important; } &.disabled { cursor: not-allowed; } }
在ios16下发现border-radius: 5px和background-color: #ffd2b9放在一起时,经过多次测试在切换class来变化样式时,background就会失效,在外侧增加一个div做border-radius加overflow: hidden;进行替换便可修复
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
2014-03-03 photoshop的页面制作练习1