Setting line-height on a jsTree?

css, jstree

Solution

Does it help to increase the height of the element?

.jstree-leaf {
 font-size: 37px;
 height: 50px;
}

.jstree-leaf a.jstree-hovered {
 height: 50px;
}

.jstree-leaf a.jstree-clicked {
 height: 50px;
}

Problem

I'm using jstree to create a multi-level tree, and I want to be able to set a larger line-height than you usually see, so that I can have some large headings. (If I set the font larger, the lines simply overlap.) I've tried setting the line-height CSS property on the li and a elements, but neither have an effect; jstree seems to be programmatically overriding those values. (I even tried using jQuery to re-set those values after the tree is created, but that didn't help.) To make things more complicated I would like to have different levels have different spacing, so that the top levels can be larger than the deeper levels. I've tried the theme plugin but I can't find anything to control line height. Thanks...

Original source

Related problems