卡片开发使用伪类之踩坑记录
发布日期:2021-05-09 02:02:40 浏览次数:19 分类:博客文章

本文共 607 字,大约阅读时间需要 2 分钟。

现象描述:

开发卡片,对某个组件使用伪类,生成点击变色效果,但是松开手指后产生的变色效果回不去了。

例如原背景色效果:

添加伪类后点击效果:

正常情况手机点击时产生变色效果,手指松开后变为原来的颜色,实际情况是手指松开后并没有恢复原来的颜色。

此问题是快应用引擎在支持卡片伪类不全导致的,但是方法总比问题多,稍微修改一下代码就可解决。

解决方案:

在使用伪类的组件上加个点击事件即可,点击事件中不需做任何逻辑处理示例。

代码如下:

css样式:

.sitetype_box {        flex-direction: column;        background-color:#FFBF00;        padding: dpConvert(0) dpConvert($elementsMarginHorizontalL) dpConvert(0) dpConvert($elementsMarginHorizontalL);}      /**伪类 */    .sitetype_box :active{        background-color: #E40078;    }

方法:

test(){         console.log("message");      }

欲了解更多详情,请参阅:

快应用卡片开发指导:

快应用伪类:


原文链接:

原作者:Mayism

上一篇:华为游戏试玩不生效
下一篇:对模拟器虚假设备识别能力提升15%!每日清理大师App集成系统完整性检测

发表评论

最新留言

关注你微信了!
[***.104.42.241]2025年05月06日 22时26分23秒