因此,我正在为浏览器制作一个基于JS的游戏,并且我想从游戏的查看器中隐藏大量内容,并且我为此使用了iframe
。在某些浏览器中,当你点击空格键时,它会自动向下滚动屏幕,当玩家点击空格键时,页面内部会滚动,而我希望玩家看到的内容最终在屏幕外显示。所以我想知道是否有任何方法来防止iframe
完全滚动。 (我确实有scrolling="no"
作为iframe属性之一,它并没有做到这一点)防止iframe滚动
我也试过overflow:hidden;
在CSS中,但似乎没有帮助。它会阻止iOS和Android浏览器中的浏览器无法滚动,但在桌面浏览器中,问题仍然存在。
这里就是我所做的
<iframe id="gameframe" name="Double Edge" height="576" width="1024" src="gameStart.html" scrolling="no"></iframe>
在CSS:
.gameframe{ overflow:hidden;}
感谢
如何展示一些代码?您是否在CSS或HTML中定义了滚动属性? – 2013-03-06 07:32:30
我有它在HTML中定义。 – 2013-03-06 07:35:49
似乎像在html中滚动越来越被弃用,但溢出:隐藏应该工作。所以最好如果你可以做一些例子(也许在[小提琴](http://jsfiddle.net/) – 2013-03-06 07:43:19