最近在做手机端跟pc端一套代码自适应的,用的是@media,手机端是用rem,正常我们写样式会用到hover这个css,可是在ios就会出现兼容问题,今天刚好解决了,随便记录下
a:hover 设置的样式在ios系统的浏览器内显示不出来,看来在iOS系统的移动设备中,需要在按钮元素或body/html上绑定一个touchstart事件才能激活:active状态。
1、js代码document.body.addEventListener('touchstart',function(){});
2、html里或者body直接加<body ontouchstart>
ios 里面hover的兼容问题
最新推荐文章于 2023-12-15 16:28:15 发布