【发布时间】:2011-07-12 18:38:31
【问题描述】:
我当前的项目是一个 html 网站,其中包含一个下拉菜单 (javascript/jquery) 和一个 html5 视频播放器(仅限视频标签)。
单击菜单条目时,下拉子菜单会覆盖视频播放器容器(下拉菜单的 z-index 高于视频播放器的 z-index)。在 Safari 和 Chrome 中,子菜单条目的链接在点击时可以正常工作,但在 iPad 上的 Mobile Safari 中,它们没有反应。为了减少这个问题,我的最小示例包括一个覆盖视频元素的链接元素。
<head>
<style>
a {
position: absolute;
display: block;
z-index: 1;
}
video {
position: absolute;
z-index: 0;
}
</style>
</head>
<body >
<a href="http://www.google.de">click me</a>
<video src="" width="640" height="360" preload="none" controls="controls"></video>
</body>
在 iPad 上触摸链接元素不起作用。任何建议赞赏如何使链接在 iPad 上可点击!
【问题讨论】: