<view hover-class="hover_1" @click.stop="handleScanForm">
</view>
.hover_1 {
//点击效果1
opacity: 0.7; // 降低透明度实现点击效果
transform: scale(0.98); // 轻微缩小实现点击效果
transition: all 0.05s ease-out; // 添加过渡动画
}
产品分类: uni-app x/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: window10
HBuilderX类型: 正式
HBuilderX版本号: 4.76
手机系统: iOS
手机系统版本号: iOS 14
手机厂商: 苹果
手机机型: iphonex
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
<view hover-class="hover_1" @click.stop="handleScanForm">
</view>
.hover_1 {
//点击效果1
opacity: 0.7; // 降低透明度实现点击效果
transform: scale(0.98); // 轻微缩小实现点击效果
transition: all 0.05s ease-out; // 添加过渡动画
}
<view hover-class="hover_1" @click.stop="handleScanForm">
</view>
.hover_1 {
//点击效果1
opacity: 0.7; // 降低透明度实现点击效果
transform: scale(0.98); // 轻微缩小实现点击效果
transition: all 0.05s ease-out; // 添加过渡动画
}
点击态可以恢复常规
实际无法恢复
其他环境正常,在ios环境,hover-class会一直处于点击态,无法恢复。uniapp x vue版本:3 文件类型:uvue
涛tao - 一切皆有可能~
现在遇到了,我的情况是使用var 变量不行。直接使用色值就正常。
但是在一个全新的项目中使用时又是正常的。奇怪的狠!
<style lang="scss">
.t-grid-item {
&--hover {
// 正常
background-color: #f2f2f2;
// 不正常。点击后背景无法恢复
// background-color: var(--tao-hover-bg);
}
}
</style>
Gongjinwei
一样 找不到解决办法
2025-09-12 15:27
y***@163.com (作者)
回复 Gongjinwei: 官方这个方式有漏洞,等着修复吧
2025-09-28 10:39