是否有可能,只有使用CSS才能使輸入文本擴展或縮小到文本的寬度?使文本框適應文本的寬度
2
A
回答
1
僅適用於CSS這是不可能的,你需要使用一些jQuery的這種作爲 -
function resizeInput() {
$(this).attr('size', $(this).val().length+1);
}
$('input[type="text"]').keyup(resizeInput).each(resizeInput);
相關問題
- 1. UITextView調整寬度以適應文本
- 2. AS3文本和文本框寬度
- 3. 文本框寬度與文本
- 4. 剪切文本以適應文本框的寬度,然後右對齊
- 5. jQuery調整文本行的寬度以適應Div寬度
- 6. 爲適當的iPhone版本設置文本框寬度
- 7. 自動文本框寬度
- 8. Asp:文本框寬度
- 9. 使相同寬度的KendoUI文本框
- 10. 展開文本框寬度以適應輸入,因爲打字
- 11. 將vba文本轉換爲文本框不適合寬度和高度
- 12. HTML,CSS - 使文本框寬度相同
- 13. 使ASP文本框的寬度與按鈕寬度相同
- 14. 固定寬度和高度以適應CSS中的文本?
- 15. 沒有得到邊框底部適合文本框寬度
- 16. 適合文本到位圖寬度
- 17. 自動適合UILabel文本大小,以適應UILabel寬度
- 18. CSS - 使文本適合div寬度並且響應
- 19. AS3最大文本框的寬度
- 20. 增加文本框內的寬度Icon.ToolbarAndroid
- 21. 鎖定文本框的寬度
- 22. Javascript中的可變寬度文本框
- 23. VisualBrush中文本框的綁定寬度
- 24. 文本框的寬度jQuery手機
- 25. 文本的底部邊框寬度
- 26. 文本和文本字段的寬度
- 27. 將Windows窗體文本框文本寬度與GDI寬度相關聯
- 28. Silverlight文本框:沒有固定寬度的文本包裝
- 29. GWT:如何獲得文本框中文本的寬度?
- 30. 修改按鈕寬度以適合文本寬度
爲什麼你想呢? –
@ JukkaK.Korpela我使用它來對文本中的文本進行實時編輯,因此它可以用作包含文本的元素大小的預覽 – ilyo
然後自然的方法是將'span'元素與'contenteditable'屬性一起使用。這避免了渲染「輸入」元素可能與正常元素不同的任何特性。 –