Q
動態調整輸入大小
3
A
回答
-1
7
這裏有一個快速(未經測試)解決方案
$('input[type="text"]').keyup(function(){
$(this).attr({width: 'auto', size: $(this).val().length});
});
5
我上有一個jQuery插件GitHub:https://github.com/MartinF/jQuery.Autosize.Input
縮小約1.6 kb。
這裏你可以看到一個活生生的例子:http://jsfiddle.net/mJMpw/6/
例子:
<input type="text" value="" placeholder="Autosize" data-autosize-input='{ "space": 40 }' />
input[type="data-autosize-input"] {
width: 90px;
min-width: 90px;
max-width: 300px;
transition: width 0.25s;
}
你只需要使用CSS來設置最小/最大寬度,如果你想有一個不錯的效果使用的寬度的過渡。
您可以將輸入元素的data-autosize-input屬性的空格/距離指定爲json符號中的值。
當然使用jQuery
$("selector").autosizeInput();
相關問題
- 1. 動態調整輸入大小
- 2. jquery輸入自動調整大小
- 3. Flash動態調整大小
- 4. Bootstrap動態調整大小
- 5. iFrame動態調整大小
- 6. TabLayoutPanel動態調整大小?
- 7. $ .dialogue()動態調整大小
- 8. SVG動態調整大小
- 9. 動態調整動態iframe的大小
- 10. 基於文本輸入動態調整UITableViewCell的大小
- 11. 動態輸入字段寬度調整大小
- 12. 調整動態輸入
- 13. 獲取模態以在窗口大小調整時動態調整大小
- 14. $ .removeAttr()調整輸入文本的大小
- 15. Bootstrap輸入組調整大小問題
- 16. UITableViewController沒有調整輸入大小
- 17. 調整大小的文本輸入
- 18. Angular2調整大小輸入圖像
- 19. JavaFX 2窗格動態調整大小
- 20. 動態調整圖像大小。
- 21. SSRS動態列大小調整
- 22. 統一調整大小下拉動態
- 23. C++調整動態數組大小
- 24. C#DataViusalization圖動態調整大小
- 25. 調整動態數組的大小
- 26. 動態調整iframe的大小
- 27. 動態調整UILabel的內容大小
- 28. CSS圖像動態調整大小
- 29. 動態圖像大小調整
- 30. Cocoa-Touch:動態調整視圖大小
你也可以只是初始化它我需要它的投入不是文字區域。我也檢查了一個。它看起來像基於它重新調整了多少次你打回來..這是行不通的。我希望當它到達輸入框的末尾時調整它的大小。 – Matt 2009-09-25 15:33:30
該鏈接不再有效......它返回一個404頁面。 – 2012-09-05 12:27:02