我在我的网络应用程序中使用 HTML 和 CSS。我已经在一个表中定义了我所有的属性。当我更改浏览器的大小时,所有组件都会一起刷新。
例如,当我缩小 youtube 上的浏览器大小时,会出现水平滚动条,允许浏览网站但不会更改主页上的任何内容。我想为我的网络应用程序实现类似的功能。
在网页中,我尝试将所有内容放在一个 div 中,然后为此使用 css 样式 overflow:sroll
。但这没有帮助。
我的网页中有一个 iframe。
<body>
<table>
<!--web content-->
<iframe></iframe>
</table>
</body>
我无法发布我的全部代码,因为它太长了。超过 1000 行。
最佳答案
不确定代码是否为overflow:sroll
是不是打错了,你可以改变sroll
至 scroll
相反。
另外,可能是因为其他 CSS 片段定义了 overflow
稍后添加属性,您可以尝试将其添加到您的 CSS 代码中:
body {overflow:scroll!important;}
- 首先,
!important
添加到overflow:scroll
使其比后来定义的overflow
更重要属性。 - 其次,您不需要将其包装在
<div>
中, 哪个更方便。
对于其他元素,只需添加style="overflow:scroll;"
或 style="overflow:scroll!important;"
如果您真的需要更改 overflow
再次属性。
关于javascript - 如何在浏览器尺寸缩小时使网页可滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23488180/