2010-07-30 15 views
6

Bir sayfada birden alt ağaçlar ile jstree varsa ve bir şube seçimi üzerine bir şeyler göstermek istiyorum genişliği. Görüntülenen metin ağacın yanında görünmelidir, ancak bir nedenden ötürü, jstree div içindeki tüm alanı kaplıyor, böylece metin divi altına yerleştiriliyor. Ağaç ve div her ikisi de enkapsülasyon yapan diva göre konumlandırılmalı ve sola dönmelidir.jstree: kısıtlaması

ağacın genişliğini daraltmak için herhangi bir yolu var mı (çalışmıyor ağaç div = "width = 100px" stili ayarlama)? Ya da metni mutlak yerleştirmeksizin ağacın yanına yerleştirmenin bir başka yolu?

cevap

-1

Eh, ben bu sorunla yaşamak ve benim düzenini değiştirmek zorunda gibi görünüyor.

1

kullanımı maksimum genişlik. E.g. maksimum genişlik: 100 piksel; maksimum genişliği 100 piksele ayarlayın.

+0

Çalışmıyor – Ivan

2

Sen, böyle bir şey sizin jstree-DIV sarar bir DIV oluşturmak zorunda:

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

Şimdi set sarıcı CSS taşma mülkiyet otove ayarlanan maksimum boyutu:

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

Benim için çalışmıyor ..!? –

+0

Sorunlu bir jsfiddle var mı? – Ivan

+0

Birkaç yıl geç kaldı, ancak genişlik ve yükseklik ayarlamadıysanız ancak bunları yüzdelerini kullanarak ayarladıysanız bunu nasıl aşarsınız? %% – thatOneGuy