Html 移除iframe水平滚动条

Html 移除iframe水平滚动条,html,iframe,Html,Iframe,我想删除iframe中的水平滚动条。我只需要一个垂直滚动条来查看冗长的内容。我的代码是 <iframe height='514' width='790' marginwidth='0' marginheight='0' frameborder='0' overflow-y='scroll' overflow-x='hidden'> </iframe> 任何人都可以解决我的问题。预祝。是一个IFr

我想删除iframe中的水平滚动条。我只需要一个垂直滚动条来查看冗长的内容。我的代码是

<iframe height='514' width='790' 
        marginwidth='0' marginheight='0' 
        frameborder='0' 
        overflow-y='scroll' 
        overflow-x='hidden'>
</iframe>

任何人都可以解决我的问题。预祝。

是一个IFrame调整大小脚本


但是,如果使用SSL,则无法使用脚本在框架和主窗口之间进行通信。它将给出一个“拒绝访问”选项:-(

如果您使用的浏览器支持CSS3,则可以使用overflow-x属性

#my-iframe
{
   overflow-x:hidden;
}

在iframe页面本身中,添加以下内容:

body {
    overflow-x:hidden;
    height:100%; //optional, but it can't hurt.
}
解决办法是:

style="overflow-x:hidden;
overflow-y:scroll;
iframe


拉斐尔问候。

尝试将滚动属性设置为“否”



“在iframe页面本身中”这是其他答案中缺失的宝贵信息,谢谢!@Shankaralwar:请接受此答案作为解决方案,感谢您尊重此社区及其规则。您必须将注释可选放入/**/中,因为这是您在CSS中注释内容的方式。请不要在两年后重复相同的答案,稍加修改r提供了原始答案。我在其他地方没有看到此答案?提供的答案不起作用,但此答案起作用。请您接受您认为最正确的答案,或者写下您自己的答案并接受它?
<iframe scrolling="no" ..............> </iframe>