如何从 iframe 中删除滚动(已尝试 "overflow: hidden" 和 "scrolling: no")?
How to remove scrolling from iframe (have tried "overflow: hidden" and "scrolling: no")?
在 wordpress shapely-theme 小部件中:正在嵌入 iframe,已尝试 css: iframe {overflow:hidden} 并检查标签中是否存在属性 'scrolling:"no" '。尽管如此,所有 iframe 上的垂直滚动条。甚至在 javascript 中尝试了一个将属性添加到 iframe 的循环(如果 wordpress 出于某种原因摆脱了它们),仍然没有帮助。
有什么办法可以去掉滚动条吗?
这是由于 wordpress 或 shapely-template 中的某些原因 - 我注意到在保存后,它总是从 iframe-tag 中删除滚动属性,尽管当我复制或编辑它时它总是存在保存前。
所以只好退回到文档末尾的自定义HTML-widget,有一个超时函数,在页面呈现后将属性"scrolling: no"添加到所有iframe。一个非常脆弱的解决方法,因此可能会更改模板并尝试另一个模板。还要看看是不是wordpress的东西。
setTimeout(function(){
var epis = document.getElementsByTagName("iframe")
for (var i = 0; i < epis.length; i++){epis[i].setAttribute("scrolling", "no")}
}, 2000)
在 wordpress shapely-theme 小部件中:正在嵌入 iframe,已尝试 css: iframe {overflow:hidden} 并检查标签中是否存在属性 'scrolling:"no" '。尽管如此,所有 iframe 上的垂直滚动条。甚至在 javascript 中尝试了一个将属性添加到 iframe 的循环(如果 wordpress 出于某种原因摆脱了它们),仍然没有帮助。
有什么办法可以去掉滚动条吗?
这是由于 wordpress 或 shapely-template 中的某些原因 - 我注意到在保存后,它总是从 iframe-tag 中删除滚动属性,尽管当我复制或编辑它时它总是存在保存前。
所以只好退回到文档末尾的自定义HTML-widget,有一个超时函数,在页面呈现后将属性"scrolling: no"添加到所有iframe。一个非常脆弱的解决方法,因此可能会更改模板并尝试另一个模板。还要看看是不是wordpress的东西。
setTimeout(function(){
var epis = document.getElementsByTagName("iframe")
for (var i = 0; i < epis.length; i++){epis[i].setAttribute("scrolling", "no")}
}, 2000)