【问题标题】:Safari specific scroll bar issue in legacy code旧代码中的 Safari 特定滚动条问题
【发布时间】:2012-06-30 08:17:38
【问题描述】:

我正在尝试调试专门在 Safari 中发生的问题。在 Web 应用程序的一些页面上,内容大于框架并且右侧出现滚动条,但是当滚动条向上或向下移动时,内容不会随之滚动。因此,您可以“滚动”滚动条,但即使滚动条是移动的,内容本身也无法访问。

该问题仅出现在“多进程 Windows”调试模式选项中,而不出现在“单进程 Windows”选项中。滚动条在 Firefox、IE 和 Chrome 中运行良好,只是在 Safari 中不行。因为有很多遗留代码,我不太确定实际内容是什么以及哪些特定的 html 元素是相关的。据我所知,有一个 iframe 元素、html 元素、body 元素、div 元素、iframe 元素 html 元素、body 元素,最后还有一些 div。

edit <iframe> 中的某些元素是否具有scrolling="no" 属性是否重要?我在 iframe 中的一些元素上看到了这一点,但我的同事向我保证它们并不重要。

【问题讨论】:

    标签: html debugging iframe safari scroll


    【解决方案1】:

    您是否尝试过添加溢出-y:滚动;到body css?

    【讨论】:

    • 我只是尝试使用网络检查器将其添加到 iframe 中的每个主要元素中,但没有任何反应。我猜滚动条是否已经存在,那么这不应该是问题吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-27
    • 1970-01-01
    • 1970-01-01
    • 2016-06-01
    • 2015-01-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多