【发布时间】:2014-09-10 09:46:35
【问题描述】:
我目前正在从事我的前两个项目之一,您可以看出我仍处于 youtube-tutorials-&-SO-powered 学习之旅的开始:
our neighbor's skin & beauty spa
请不要对我的代码太苛刻 :D 我在一个小编辑器中从头开始手写所有内容。
简而言之,在台式机上一切似乎都正常(我测试了 FF 和 Chrome),但在 iPad 和其他平板电脑上我遇到了严重的错误 - 我在两个问题上遇到了重大问题:
Google 地图 iframe 始终可见(与其他 部分)在平板电脑上,即使没有点击相应的部分 在菜单上,我不知道为什么!看来, 可见性:隐藏在固定位置的元素上不会被解释 正确吗?
:focus 在图片库“潜行高峰”上工作,但是 在服务部分,无法访问 4 个子内容区域。
(不相关?)当页面在我的 iPad (mini) 上加载时,#logo_box div 出现在页面加载时,但变成半透明的非常 地图 iframe 出现的瞬间。
EFFORT1:我完全删除了包含 Google 地图 iframe 的“内容”容器,突然,其他内容部分上的 :hover 也停止了工作。这可能表明某些东西以一种不正确的方式“链接”...
EFFORT2:我认为
EFFORT3:我觉得 .content div 的 {visibility:hidden/visible;} 在 android 移动浏览器中造成了问题:input:checked hides 而不是显示特定部分而所有其他部分显示.
顺便说一句,我该如何解决平板电脑的故障?我在 ipad 和 android 浏览器上没有任何开发工具。
非常感谢您的帮助!
【问题讨论】:
-
您可以使用 Google Chrome 开发工具和 Emulation 来调试您的代码。
-
嗯,我一直在使用 Google 开发工具,但我不知道我可以在那里模拟东西!如果我在那里发现一些很酷的东西,我会调查并发布更新 - 谢谢!
-
在谷歌浏览器中,点击
SHIFT+CTRL+J,然后点击ESC,然后点击Emulation -
太棒了!谢谢!哦,在我的 mac 版本中,shift+cmd+j 会打开下载窗口。 Shift+ctrl+j 没有效果。我会谷歌!
-
我尝试了模拟器,但在那种模式下,我无法复制任何错误(将添加错误截图以供提问)。
标签: html ios css iframe cross-browser