【问题标题】:How To Remove Awesomium.net Scroll Bars? & Auto Scroll?如何删除 Awesomium.net 滚动条? & 自动滚屏?
【发布时间】:2015-03-29 02:10:10
【问题描述】:

我想从 Awesomium.net Web 控件中删除滚动条。

在 Visual Studio 默认的 Web 浏览器中,您可以像这样轻松删除滚动条。

Public Sub loadVideo(pLink As String) 

           WebBrowser1.ScrollBarsEnabled = False   

End Sub

但我不知道如何在 Awesomium.net 网络控件上执行此操作。

如果没有办法在 Awesomium.net 网络控件上执行此操作,是否可以将 javascript 或 CSS 代码放入我的网页以实现这两件事?

谢谢。

【问题讨论】:

    标签: javascript css .net awesomium


    【解决方案1】:

    我没有使用过 Awesomium,但最好在 CSS 中移除滚动条。即使整个外部 Web 控件/页面没有滚动条,页面中也可以有一个元素占据所有或几乎所有视图区域并且确实有滚动条。

    这取决于您是想隐藏图形滚动条还是禁用滚动。停止元素滚动的常用方法是使用 CSS overflow 属性,如下所示:

    /* Disable scrolling on body */
    body {
        overflow:hidden;
    }
    /* Optionally, disable scrolling on everything (not recommended because it's too strong) */
    * {
        overflow:hidden;
    }
    

    搜索“css 移除滚动条”或this previous answer 中有更多信息。

    【讨论】:

    • 谢谢,这个问题是几个月前发布的,我找不到解决方案,所以我结束了使用该方法。
    【解决方案2】:

    在谷歌上快速搜索“删除 Awesomium.net 滚动条”得到以下结果:

    How To Hide Scroll Bars In A WPF Webcontrol

    又进行了几次搜索,我找到了您第二个问题的解决方案:

    How To Inject Javascript On Document Ready Of Any Page
    Scroll automatically to the bottom of the page

    【讨论】:

    • 我试过了,没用。或者我添加的代码错误。
    • 然后编辑您的帖子,让我们知道您尝试了哪些方法,以及它是如何失败的。
    • 这些链接已损坏。因为答案中没有提供内容,所以答案不再有用。
    猜你喜欢
    • 1970-01-01
    • 2011-05-26
    • 1970-01-01
    • 2020-05-24
    • 2022-01-14
    • 2016-05-11
    • 2013-07-24
    • 1970-01-01
    相关资源
    最近更新 更多