【问题标题】:Disable scrolling vertically in BrowserComponent在 BrowserComponent 中禁用垂直滚动
【发布时间】:2020-12-01 23:14:19
【问题描述】:

我有一个浏览器组件,里面有一个 pdf 查看器。默认情况下,浏览器组件和 pdf 查看器都带有它们的垂直滚动条。我想禁用浏览器组件上的滚动条。我试过setNativeScrollingEnabled(false) 并没有帮助。 @Francesco Galgani 向我建议 https://stackoverflow.com/a/18850181/1277576 但随后 CN1 CSS 文件无法识别该链接中的 CSS。有什么想法吗?

【问题讨论】:

  • 该 CSS 应该已经在浏览器组件中加载的网页中,而不是在您的 CN1 CSS 样式表中。它与 CN1 CSS 识别它无关。 CSS 由 web 视图处理 - 它会支持它。
  • 我已经在 web 视图 CSS 中实现了它,它删除了浏览器组件的滚动条,但随后将浏览器组件的主体从覆盖整个页面调整为覆盖页面的 30%。就像它覆盖了我将高度设置为 100% 并将其更改为 30% 的 CSS。可能是什么问题?
  • 浏览器组件是否直接添加到表单中?它是否在边框布局的中心?如果没有,你是如何布置的?
  • 是的,它使用居中的边框布局直接添加到表单中。
  • 如果它位于表单边框布局的中心,它将占据整个表单。是什么让你说它不占 100%?

标签: css codenameone


【解决方案1】:

我已经设法通过将此代码添加到我的网页 css 来解决问题:

body{
            height: 100%;
           overflow-y: hidden;
            position: fixed;
            width: 100%;
            padding: 0;
            margin: 0;
            }

【讨论】:

    猜你喜欢
    • 2019-03-07
    • 2011-07-03
    • 1970-01-01
    • 2011-11-01
    • 2017-04-06
    • 1970-01-01
    • 1970-01-01
    • 2016-11-08
    • 1970-01-01
    相关资源
    最近更新 更多