2010-07-24 93 views
0

有一個「液體」佈局,左側固定寬度,右側「彈性」。由於某些原因,不能更改佈局的標記。Jquery:自動計算div寬度以防止水平滾動

麻煩的是:

有時右側變得非常寬(取決於內容的內部),並顯示水平滾動。

是否有能力控制右側的最大寬度以防止水平滾動?

說我設置了允許的最小值和最大值,Jquery決定如何處理它?

謝謝!

回答

1

如何隱藏滾動條與CSS:

overflow-x:hidden; 

您需要在CSS應用到你的右邊欄後,它不會顯示水平滾動條。

注意,您可以使用jQuery的的width()方法來獲取計算寬度的元素,例如:

alert($('#sidebar-right-id').width()); 
+0

SAC:感謝重播。好吧,我會看看width()函數,對我來說似乎是很好的解決方案。 – ymakux 2010-07-24 14:23:00