我的div與draggable
,resizable
和editable (contenteditable=true)
功能。 This divdiv的大小不會自動擴大jquery
包含一些文字,用戶可以編輯。我的問題是,當用戶在div中的文字寫入時,div大小
不會自動展開。我設置了其height:auto
,但這也不起作用。我應該怎麼做,而
輸入文本div的大小也增加?
我的div與draggable
,resizable
和editable (contenteditable=true)
功能。 This divdiv的大小不會自動擴大jquery
包含一些文字,用戶可以編輯。我的問題是,當用戶在div中的文字寫入時,div大小
不會自動展開。我設置了其height:auto
,但這也不起作用。我應該怎麼做,而
輸入文本div的大小也增加?
如果你在談論jQueryUI的可調整大小的插件,那麼這就是你的問題。它在元素上設置了明確的高度,覆蓋了你的height: auto
。
好吧,但最新的解決方案? – 2012-07-14 17:27:36
不要使用可調整大小?或者聽'keyup'事件,並將元素的高度設置回'auto'。解決方案真的取決於你願意做出什麼妥協。但從根本上說,你不能說「這個元素可以手動調整大小,但它也會自動調整大小」。 – 2012-07-14 17:32:23
當你有更多的文本,它的長度可以處理的div如何表現?這可能是因爲你有任何溢出或文本溢出選項。 – Ando 2012-07-14 17:25:54
目前我設置其'溢出:可見' – 2012-07-14 17:26:52