2012-07-14 42 views
0

我的div與draggable,resizableeditable (contenteditable=true)功能。 This divdiv的大小不會自動擴大jquery

包含一些文字,用戶可以編輯。我的問題是,當用戶在div中的文字寫入時,div大小

不會自動展開。我設置了其height:auto,但這也不起作用。我應該怎麼做,而

輸入文本div的大小也增加?

+0

當你有更多的文本,它的長度可以處理的div如何表現?這可能是因爲你有任何溢出或文本溢出選項。 – Ando 2012-07-14 17:25:54

+0

目前我設置其'溢出:可見' – 2012-07-14 17:26:52

回答

1

如果你在談論jQueryUI的可調整大小的插件,那麼這就是你的問題。它在元素上設置了明確的高度,覆蓋了你的height: auto

+0

好吧,但最新的解決方案? – 2012-07-14 17:27:36

+0

不要使用可調整大小?或者聽'keyup'事件,並將元素的高度設置回'auto'。解決方案真的取決於你願意做出什麼妥協。但從根本上說,你不能說「這個元素可以手動調整大小,但它也會自動調整大小」。 – 2012-07-14 17:32:23