Html 可以控制页面的滚动吗?
我有一个带有iframe的HTML页面,如下所示:Html 可以控制页面的滚动吗?,html,css,iframe,phonegap,Html,Css,Iframe,Phonegap,我有一个带有iframe的HTML页面,如下所示: <body> <h1>Page</h1> <iframe src="./randompage.html" frameborder="0" allowfullscreen></iframe> </body> 页 但是,页面本身会滚动,iframe也会滚动。有没有一种方法可以停止页面的滚动,并且只显示滚动的iframe (请注意,这适用于phonegap应
<body>
<h1>Page</h1>
<iframe src="./randompage.html" frameborder="0" allowfullscreen></iframe>
</body>
页
但是,页面本身会滚动,iframe也会滚动。有没有一种方法可以停止页面的滚动,并且只显示滚动的iframe
(请注意,这适用于phonegap应用程序)
额外信息
似乎
body{overflow:hidden;}
对phonegap(请参见此处:)不起作用。使用overflow-y:hidden
停止页面(垂直)滚动。您可以像这样将其添加到您的正文
body{
overflow-y:hidden;
}
看看这个
如果要同时禁用垂直和水平滚动,可以使用
overflow:hidden
使用overflow-y:hidden
停止页面(垂直)滚动。您可以像这样将其添加到您的正文
body{
overflow-y:hidden;
}
看看这个
如果要同时禁用垂直和水平滚动,可以使用
overflow:hidden代码>我会尽量确保内容正确
如果这不是一个选项
正文{
溢出:隐藏;
}
我会尽量确保内容正确
如果这不是一个选项
正文{
溢出:隐藏;
}
由于溢出:隐藏
在您的案例中不起作用,您可以根据具体的用例,使iframe位置为绝对
,并通过左侧
和顶部
定义其位置。这意味着家长页面不会溢出到视口之外。因为溢出:隐藏在您的案例中不起作用,您可以根据具体的用例,使iframe位置:绝对
并通过左
和顶定义其位置。这意味着家长页面不会溢出到视口之外。您是否尝试过使用body{overflow-y:hidden}代码>?@Rubenxfd嗯不,我没想到。。。感谢您尝试使用body{overflow-y:hidden}代码>?@Rubenxfd嗯不,我没想到。。。谢谢