javascript - 投资组合悬停效果不适用于 iphone 和 ipad

标签 javascript html css iphone hover

在我的 HTML 模板中,投资组合悬停效果在 iphone 和 ipad 上不起作用。我尝试在 ipad 和 iphone 中双击,但它不起作用。 但在其他设备中它工作正常。 我是新手,我什至不知道是 css 还是 javascript 相关的问题。 我需要 iPhone 的任何自定义代码吗?或者一些代码与此冲突? TIA。

最佳答案

iOS 不支持前缀 :hover 但你可以使用 :focus 做你想做的事情。

示例 - 假设我们希望此框在悬停时变为绿色。

div {
  width: 100px;
  height: 100px;
  background: grey;
  }

div:hover, div:focus {
  background: green;
  }
<div></div>

来源:CSS-Tricks

关于javascript - 投资组合悬停效果不适用于 iphone 和 ipad,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37353606/

相关文章:

javascript - 单击多个 ID 时显示/隐藏文本

html - 为什么不能识别父 CSS 类?

javascript - Angular 2 (click) 和 (dblclick) 在同一个元素上效果不佳?

javascript - 使用 javascript 填充输入字段的值

javascript - 有序列表中的 2 个不同标记

html - 使用溢出时出现空白 : auto or scroll on table

html - 如何卸载 iframe 直到显示

javascript - 是否可以通过将对象的属性设置为未定义来删除该属性?

html - 两个 Div 之间的固定宽度间隙

php - 在 COUNT SQL 查询中将 NULL 包含为 0