jstree:约束宽度

时间:2010-07-30 08:51:42

标签: css html jstree

我在页面上有一个带有几个子树的jstree,并希望在选择分支时显示一些内容。显示的文本应该出现在树的旁边,但由于某种原因,jstree占用了div中的所有空间,因此文本div位于下面。树和div应该相对于封装div定位并向左浮动。

有没有办法收缩树的宽度(在树div上设置样式=“width = 100px”不起作用)?或者另一种方法是将文本放在树旁边而不必放置绝对值?

3 个答案:

答案 0 :(得分:2)

你必须创建一个包装你的jstree-DIV的DIV,类似的东西:

<div id="wrap">
  <div id="jstree">
    // Here you have your tree 
  </div>
</div>

现在将包装器CSS 溢出属性设置为 auto 并设置最大大小:

#wrap {
    width: 200px;
    height: 400px;
    overflow: auto;
}

答案 1 :(得分:1)

使用max-width。 例如。最大宽度:100像素;将最大宽度设置为100px。

答案 2 :(得分:-1)

好吧,似乎我不得不忍受这个问题并改变我的布局。