我想从 Awesomium.net web 控件中删除滚动条。
在 visual studio 默认的 web 浏览器中,您可以像这样轻松地删除滚动条。
Public Sub loadVideo(pLink As String)
WebBrowser1.ScrollBarsEnabled = False
End Sub
但我不知道如何在 Awesomium.net web 控件上执行此操作。
如果在 Awesomium.net Web 控件上没有办法做到这一点,我是否可以将 javascript 或 CSS 代码放入我的网页来实现这两件事?
谢谢。
最佳答案
我没有使用过 Awesomium,但最好删除 CSS 中的滚动条。即使整个外部 Web 控件/页面没有滚动条,页面中也可以有一个元素占据所有或几乎所有的 View 区域并且确实有滚动条。
这取决于您是想隐藏图形滚动条还是禁用滚动。停止元素滚动的常用方法是使用 CSS overflow
属性,如下所示:
/* Disable scrolling on body */
body {
overflow:hidden;
}
/* Optionally, disable scrolling on everything (not recommended because it's too strong) */
* {
overflow:hidden;
}
搜索“css remove scrollbars”或this previous answer中有更多信息.
关于javascript - 如何删除 Awesomium.net 滚动条? & 自动滚屏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29324877/