jquery - 强制模板到小屏幕(响应式)

标签 jquery css jstree

我正在为优秀的插件 jsTree ( http://www.jstree.com/) 寻找解决方案。

演示页面:http://www.jstree.com/demo/

发生的事情是,如果我们在小型设备上查看该插件,当宽度小于大约 760px 时默认模板会发生变化(看起来它是响应式的)。我想做的是强制模板始终显示为小“样式”而不是正常的树样式。

是否有人已经尝试过实现这一目标?查看默认模板 css 后,我找到了为响应式模板声明的 @media (max-width:768px){}。我尝试更改值并强制插件使用响应式样式,但它不像小样式那样显示。

这是我试过的一些代码(没有任何成功):

$.jstree.defaults.core.themes.variant = 'responsive';
    $('#jstree').jstree({
        core:{
            themes:{
                variant:'responsive'
            }
        },
        themes:{
            set_theme_variant:'responsive',
            variant:'responsive'
        }
}).jstree('set_theme_variant','responsive');

感谢您的帮助,致以最诚挚的问候。

鲁本

最佳答案

终于找到了如何将它强制用于小型设备。其实我虽然最大宽度是默认模板最大宽度。实际上,您必须放置例如 @media (max-width:2500px){}(例如)以始终显示小模板。

关于jquery - 强制模板到小屏幕(响应式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24238324/

相关文章:

javascript - css onmousehover 中的背景图像更改

托管在 Google 云端硬盘上的站点上的 Jquery Mobile 界面

asp.net-mvc - ASP.NET MVC 3 中 js 文件的 ajax 调用问题

javascript - jQuery从html标签中提取属性id

JavaFX CSS "Resource not found"

javascript - JSTree:移动所有子节点

css - 我无法链接到外部 css 文件

移动网站上的 Iphone 和 Blackberry 特定宽度问题

javascript - jstree 显示原始 json,而不是树

jquery - Jstree 在加载时打开特定分支