原因: &:hover 的样式的在ios中是显示不出来的,安卓的可以显示出来 方案:需要在按钮元素或body/html上绑定一个touchstart事件才能激活为:active状态。 方法1 document.body.addEventListener('touchstart',function(){}); 方法2(推荐) <body ontouchstart>