码迷,mamicode.com
首页 > 移动开发 > 详细

问题8:手机端实现点击按钮时更换颜色(解决IOS不显示背景)

时间:2018-05-11 13:47:27      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:tar   更换   直接   触屏   col   颜色   htm   解决   lis   

CSS:

.sval:active, .sval:focus{  
   background: #999;color:#fff;opacity:50;
} 

在触屏上,:hover和:active也不是直接就起到作用的,这里要借助一个小小的hack,在html的body中(或者目标元素上)添加 ontouchstart="" ,来邪恶地诱使WebView监听touch事件。

HTML:

<body ontouchstart="">

或:javaScript:

<script  type="text/javascript">
    
//相应苹果手机触屏(:active:focus)
document.body.addEventListener(‘touchstart‘, function () {});

</script>

 

问题8:手机端实现点击按钮时更换颜色(解决IOS不显示背景)

标签:tar   更换   直接   触屏   col   颜色   htm   解决   lis   

原文地址:https://www.cnblogs.com/wuss/p/9024140.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!