我正在開發一個Webkit JavaScript應用程序,並試圖找到一種方式來設置文本輸入樣式,就好像它是一個內聯範圍。訣竅是讓寬度只與輸入的文本值一樣大。嘗試使用webkit外觀,沒有運氣。風格文本輸入作爲內聯元素(僅限Webkit)
1
A
回答
0
您必須使用JavaScript來做到這一點。例如這裏:下面http://jsfiddle.net/NMMhs/
代碼:
$("input").keyup(function(){
$(this).attr("size",$(this).val().length);
});
0
難道是合理的爲你使用span
元素,並將contenteditable=true
。您仍可以使用javascript將內容分配給隱藏的輸入元素的值。
'span'可以被設置爲內嵌式輸入字段。我想到了一個邊緣圓潤的圓角。
contenteditable演示:http://html5demos.com/contenteditable
相關問題
- 1. 風格輸入元素,使文本棒
- 2. 使輸入元素風格與類
- 3. 如何在文本之間添加內聯輸入元素
- 4. 防止輸入文本元素接受丟棄的元素作爲輸入
- 5. 如何淡入內聯元素作爲一個塊級元素
- 6. 從表格內的輸入元素訪問文本
- 7. 如何限制使用jQuery輸入到輸入文本元素中的文本?
- 8. webkit htm5 css重置輸入元素
- 9. 如何限制「正數」僅作爲文本框的輸入(僅允許「-99」)?
- 10. 風格輸入類型=「文本」
- 11. Gridview內聯風格
- 12. 垂直對齊Firefox中輸入內的文本 - 僅限於Windows
- 13. 「元素風格不允許作爲元素形式的孩子」
- 14. 如何直接設置html元素的風格(內聯)?
- 15. 僅限ng-non-bindable元素的內容
- 16. 輸出元框內容作爲格式文本
- 17. JavsScript。選擇所有不可見的元素。 (僅限WebKit)
- 18. 將文本輸入限制爲僅字母字符
- 19. 僅在文本框中將輸入限制爲數字? (c#)
- 20. 如何將文本更改爲文本輸入元素 - jQuery
- 21. 僅限時間值格式並輸入
- 22. 僅限HTML輸入模式1空格
- 23. 內聯元素文本修飾不起作用
- 24. jquery獲取內聯元素的高度僅在Firefox中工作
- 25. 將PDF作爲輸入文件的REST風格的Web服務
- 26. 內聯CSS,Href風格
- 27. 輸入密碼和:僞元素文本
- 28. 僅使用CSS設計輸入元素
- 29. CSS:輸入作爲範圍(webkit)
- 30. 內聯元素內的塊級元素
(有點)不起作用。嘗試添加一些大寫'W' – PeeHaa
之所以這樣,是因爲size屬性只會增加固定數量的字段寬度。對於W的倒數,嘗試添加!!! s :)有一些解決方法,比如製作字段等寬字體等等。 – imsky
那麼......答案中沒有3行限制;) – PeeHaa