我使用overlayScrollbars创建一个
当窗口宽度小于600px时,则navbar像边栏一样左转。
<ul>
<li>test 1</li>
<li>test 2</li>
<li>test 3</li>
</ul>
创建一个js文件并添加这一行:
$('ul').overlayScrollbars({ });
现在,当我的widnow宽度小于600px时,overlayscrollbar工作很好,但是当我的窗口宽度大于600px时,overlayscrollbar仍然工作,元素宽度就像侧边栏一样。
当窗口宽度大于600px时,如何禁用overlayScrollbars()?
HTML
<ul id="test">
<li>test 1</li>
<li>test 2</li>
<li>test 3</li>
</ul>
jQuery
So you get it onload
--------------------
if($(window).width() < 600) {
var instance = OverlayScrollbars(document.getElementById("test"), {});
}
$(window).resize(function() {
var instance = OverlayScrollbars(document.getElementById("test"), {});
if ($(window).width() > 600) {
instance.destroy();
}
});
您需要:
.destroy()
它们。.destroy()
和重新创建新实例附加到onResize
事件,检查方式与加载页面时相同。下面是一个如何使用jQuery存储和销毁的示例。
//initializes plugin and stores the instance into a variable
var instance = $('ul').overlayScrollbars({ }).overlayScrollbars();
instance.destroy();
我有一个居中的flexbox结构,显示客户列表框。 我想实现的是,当屏幕变得比div中的内容更窄时,它不会隐藏在视口之外,而是将溢出添加到最长的项目,即with table,因此可以动态收缩。 当我将添加到中时,它的工作原理应该是一样的,但我不希望框的全屏宽度至少达到内容的大小。 |JSFIDDLE演示| 1-全屏窗口 2-调整大小(更小)的窗口 3-调整大小(更小)的窗口-所需结果
法比安 示例图像
问题内容: 我正在尝试为外部应用程序创建HUD样式显示。 为此,我需要创建一个透明的叠加窗口,该窗口将位于外部应用程序窗口的顶部。覆盖窗口应允许我放置小部件并在其上绘制文本。如果事件发生在透明区域上,则事件应该转发到基础窗口(否则,使窗口小部件可以按预期工作)。 我正在使用Java的OSX上执行此操作。我希望可以使用纯Java来实现此目的,并且可以移植到其他平台,但如果不可能的话,我会选择可以通过
问题内容: 我正在尝试创建系统覆盖图。但是我一直在“拒绝权限”。我正在使用SDK版本23。 我的清单文件: 我用来创建叠加层的代码: 问题答案: 首先,没有名为的权限。是的。 其次,如果您的年龄为23岁或更高,并且您正在运行Android 6.0+设备,则您的应用一开始将不会获得此权限。致电查看您是否具有权限,如果没有,则用于将用户引导到“设置”。
问题内容: 嗨,当我将元素悬停在某个元素上时,可以不使用而禁用窗口滚动吗? 我试过了 我的意思是,我想使滚动条保持可见状态,但是当我从鼠标移出该元素时,窗口不会滚动,而我移过的元素可以滚动 所以禁用滚动的身体,但不为元素我没有使用CSS结束 问题答案: 尝试处理除一个节点以外的所有节点上的“ mousewheel”事件
我有一个maven项目,其中jmockit 1.18用于嘲笑,surefire用于运行测试套件,Jacoco用于测量代码覆盖率。 当我尝试将jmockit升级到1.45版时,它在初始化测试套件运行程序VM时出错。但是,当javaagent作为argline参数显式传递时,测试就会执行。 有人能告诉我是否有办法禁用jmockit检测或代理初始化吗?