0
A
回答
1
不是100%肯定它預期的效果,但對於某些瀏覽器,這可能是你在找什麼:
HTML:
<p>
<label>Test</label>
<span><input></span>
</p>
和CSS:
label{width:200px;float:left;}
span{display:block;width:100%;box-sizing:border-box;padding-left:200px;}
input{width:100%;box-sizing:border-box;}
示例:http://jsfiddle.net/48fNt/(至少在鉻中工作)
也許你還需要玩白空間:nowrap和一個最小寬度。
0
中顯示你不能用CSS獨自做到這一點。使用 jQuery AutoResize Plugin
$('#myTextBox').autoResize({
onResize : function() {
//Do something on resize
},
animateCallback : function() {
//Do something after resize
},
animateDuration : 300,//Duration
extraSpace : 40//Extra Space
});
0
據我所知,你不能只爲輸入CSS做到這一點,但你可以模擬這種行爲使用div
與contenteditable
屬性 - 演示http://dabblet.com/gist/3150040
HTML
<div contenteditable></div>
CSS
div {
min-width: 150px;
width: auto;
border: solid 1px #ccc;
display: inline-block;
}
0
有一個以上的方法可以達到這個位置
http://jsfiddle.net/rHqE7/4/
<div id="wrap">
<div id="name">Name</div>
<input type="text" name="fname" id="text" />
</div>
#wrap{width:500px;overflow:auto;}
#name{float:left;width:100px;font-size:16pt;padding:10px 5px;}
#text{float:left;min-width:300px;max-height:20px;border:1px solid black;padding:3px;}
相關問題
- 1. 材料設計可擴展文本字段寬度100%
- 2. 創建一個自動擴展寬度的文本框?
- 3. 寬度:自動爲<input>字段
- 4. 將文本字段寬度動態調整爲內容
- 5. 將頁腳擴展爲頁面寬度
- 6. 將代碼片段配置爲自動擴展? (擴展很好)
- 7. 文本框自動擴展
- 8. 自動擴展文本區
- 9. 將DIV寬度擴展爲屏幕寬度
- 10. 自動文本框寬度
- 11. 文本和文本字段的寬度
- 12. 寬度不擴展?
- 13. CSS自動展開寬度爲表
- 14. 將浮動div擴展爲父容器的100%寬度
- 15. CSS - 自動寬度浮動元素(可擴展浮動)
- 16. iTextSharp自我擴展頁面寬度
- 17. 如何讓JPanel的長度和寬度自動擴展?
- 18. 鈦JS文本字段自動高度
- 19. Wordpress ACF自動過度文本字段
- 20. 如何將寬度設置爲自舉類型下的輸入文本字段
- 21. 動態擴展一個TD的寬度
- 22. 將div擴展到Ful寬度
- 23. 將子div的寬度擴展到100%
- 24. 擴展文本字段與標籤
- 25. 將GridPane擴展爲最大寬度和高度
- 26. 使用延遲擴展時的字段寬度
- 27. 將div寬度擴展到屏幕寬度
- 28. 文本字段中的靜態寬度
- 29. 液體文本字段寬度
- 30. 將文本框設置爲基於長文本的自動擴展
你不能只用CSS做它,你將需要的JavaScript。 – Calvein 2012-07-20 10:19:23