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

HTML实现点击时的阴影

时间:2016-12-24 20:44:32      阅读:1085      评论:0      收藏:0      [点我收藏+]

标签:active   也有   hover   nts   use   初步   手机   无法   images   

一般是用这个委类:active

参考:http://www.w3school.com.cn/cssref/selector_active.asp

但是业界上实现的效果中,今日头条的手机端网页却不是这样的,当点击时是一闪而过,也有非常漂亮的圆角,如下图:

技术分享

初步分析,没有在css文件上找到active的样式,我初步怀疑是用js添加上去的;且这个有个特点:点击时是一闪1秒,而用active是一直都在,除非你放开。

最终还是没研究出,只能用土办法,直接active去实现。

 

接下来是发现在iOS微信上无法使用active的属性

解决办法:在body加入:

<body ontouchstart="" onmouseover="">
</body>

参考:

https://www.zhihu.com/question/24373267

http://stackoverflow.com/questions/8330559/hover-effects-using-css3-touch-events

HTML实现点击时的阴影

标签:active   也有   hover   nts   use   初步   手机   无法   images   

原文地址:http://www.cnblogs.com/EasonJim/p/6218132.html

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