根据“验证器w3c",iframe元素上的滚动属性已过时。这意味着对于iFrame来说,有一个Scrolling="no“CSS等价物。
我尝试过:Overflow: hidden;,但没有成功。
下面是一个示例,其中包含:
1)Scrolling="no" (it works fine)
但是w3c它确实抱怨过
2)Scrolling="no" CSS equivalent, (it doesn't work because it shows the scroll)
发布于 2011-04-22 05:53:03
scroll: 'no'不是有效的CSS属性。
IE在iFrames和CSS overflow属性方面存在问题。
有关解决方法,请查看此页面:http://www.webmasterworld.com/html/3113793.htm
实际上,这里最好的解决方案是在iFrame标记中使用scrolling="no"。它确实不符合W3标准--但是没有客户会因为它有W3标准问题而离开你的网站。一般人甚至不知道什么是web标准,更不用说W3了。
发布于 2014-08-20 01:18:40
下面的javascript适用于FF、chrome和IE
var el = document.getElementById("iframeid")
el.scrolling = "no"; //FF & Chrome
el.contentWindow.document.documentElement.style.overflow="hidden"; //IEhttps://stackoverflow.com/questions/5750119
复制相似问题