Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Firefox和Internet Explorer中隐藏或着色iframe滚动条?_Javascript_Html_Css_Iframe - Fatal编程技术网

Javascript 如何在Firefox和Internet Explorer中隐藏或着色iframe滚动条?

Javascript 如何在Firefox和Internet Explorer中隐藏或着色iframe滚动条?,javascript,html,css,iframe,Javascript,Html,Css,Iframe,如何使用css或Javascript在Firefox和Internet Explorer中隐藏(并着色)iframe滚动条?我使用的是高度自动iframe内容,它工作正常,但滚动条显示(Chrome除外)。我使用的是跨域高度自动。如果您有一个脚本可以处理高度,这样您就不需要滚动,您可以简单地关闭滚动,这样它们就不存在了,从而妨碍: <iframe src="//www.abc.net.au/" scrolling="no" width="500" height="500"></

如何使用css或Javascript在Firefox和Internet Explorer中隐藏(并着色)iframe滚动条?我使用的是高度自动iframe内容,它工作正常,但滚动条显示(Chrome除外)。我使用的是跨域高度自动。

如果您有一个脚本可以处理高度,这样您就不需要滚动,您可以简单地关闭滚动,这样它们就不存在了,从而妨碍:

<iframe src="//www.abc.net.au/" scrolling="no" width="500" height="500"></iframe>

scrolling=“no”
会起作用


示例:

我记得不久前也遇到过类似的问题,具体取决于您的需要 我会尝试使用:

overflow-y:hidden;
在css或

scrolling="no"
在iframe元素内部。(这应该行得通)

如果所有其他方法都失败了,这里有一个小技巧,将父div的宽度设置为略小于子div的宽度,并将其css设置为:

    .parent {

        overflow-x:hidden;
        width:486px;
        height:300px;
    }
    .child {
        width:500px;
        height:auto;
    }
然后,为了使它看起来更好一些,使用css例如:设置正确的边框,看起来就像你从来没有做过这样的黑客,但正如我之前所说的,首先尝试滚动=“否”,因为后一种方法可能会被一些人反对,但我认为这是一种解决问题的方法


愉快的编码。

为什么要同时将其隐藏和着色?欢迎使用堆栈溢出!如果你提供目前为止的代码,回答这样的问题通常会更容易。不,我是说颜色是可选的,我添加的地方溢出隐藏在iframe或它的父divide中,当添加
scrolling=“No”
时没有滚动条。如果您看到了不同的结果,我们可以查看一下您的代码、小提琴或发生这种情况的站点吗?