在jsTree上设置行高?

Nic*_*ase 3 css jstree

我正在使用jstree创建多级树,并且我希望能够设置比您通常看到的更大的行高,以便可以有一些大的标题。(如果我将字体设置得较大,则线条会重叠。)

我试过在li和element上设置line-height CSS属性,但是都没有效果。jstree似乎以编程方式覆盖了这些值。(我什至尝试在创建树之后使用jQuery重新设置这些值,但这没有帮助。)

为了使事情更复杂,我想让不同的层次具有不同的间距,以便顶层可以大于较深层次。

我已经尝试过主题插件,但是找不到任何可以控制行高的东西。

谢谢...

jox*_*oxl 6

FWIW,这对我来说很好。它不会为您提供超大的航向尺寸,但可以根据我的喜好完美增大尺寸。

用设置我的树 variant: large

//jstree config
$("#tree").jstree({
  "core" : {
    "themes" : {
      "variant" : "large"
    }
  }
  // ...
});
Run Code Online (Sandbox Code Playgroud)

然后还更改所有节点的字体大小:

/* CSS */    
.jstree-node {
    font-size: 13pt;
}
Run Code Online (Sandbox Code Playgroud)