我想在我的iframe中添加滚动条。以下是我的代码。
<iframe src="http://www.w3schools.com" width="1349px" height="100%" scrolling="auto">
</iframe>
我正在使用Drupal 7编写这篇文章。问题是它不显示带有滚动条和边框的iframe。以前,我只是设置源而没有设置宽度、高度和滚动选项,它显示了带有滚动条的iframe,但添加了宽度和高度后,它就消失了。
谢谢。
scrolling="yes"
和frameborder
不再是HTML5的有效属性。它们在允许属性列表中找不到,参见:W3C:4.7.6.iframe元素或MDN:<iframe>。
请改用CSS:
iframe {
overflow: scroll;
width: 1349px;
height: 100%;
border: 1px solid black;
}
但实际上,如果需要的话,所有浏览器都会立即显示滚动条。
演示
<iframe>
的滚动条。 - insertusernamehere你的代码中缺少了scrolling="yes",请尝试以下代码
<iframe src="http://www.w3schools.com" width="1349px" height="100%" scrolling="yes">
</iframe>
iframe {
border: 1px solid #000 !important;
overflow: scroll !important;
}
class {
overflow-y: scroll !important;
}
scrolling
属性更改为scrolling="yes"