我如何讓我的<textarea>
身高達到100%並在IE7/6中工作? height:100%
在所有其他瀏覽器中都能正常工作,但IE只是不想接受除特定值之外的其他任何內容。 Javascript是一個可能的解決方案。Textarea 100%身高在IE中
1
A
回答
6
爲了使元素在IE6中達到100%的高度,您需要指定其父元素的固定高度。如果要將元素設置爲頁面的全長,請應用高度:100%;到html和body元素。
/*100% height of the parent element for IE6*/
#parent {height:500px;}
#child {height:100%;}
/*100% of the page length for IE6*/
html, body {height:100%;}
#fullLength {height:100%;}
來自:http://www.virtuosimedia.com/
我猜這同樣適用於IE7。
3
我想在這裏留下一個答案,因爲我有同樣的問題,上面的答案並不完全有幫助。
對於所有瀏覽器,除了IE6-7
div#parent {height:500px;}
textarea#child {height:100%;}
但IE6-7需要設置:
textarea#child {
height:100%;
position: absolute;
}
+0
哦。謝謝一個小錯誤。必須是div#parent和textarea#子 – Donotello 2011-09-18 12:19:27
+0
@Teneff,'textarea#child'表示一個textarea,其id是'child'。如果你想在textarea裏選擇id爲'child' *的元素,那麼你應該使用'textarea#child'。注意'textarea'和'#child'之間有一個空格。 – 2015-02-09 07:28:18
相關問題
- 1. CSS - 身高:100%vs最小身高:100%;
- 2. html,身高100%
- 3. 身高是100%?
- 4. 100%身高列
- 5. CSS3身高100%
- 6. DIV 100%身高在IE中不受尊重
- 7. 身高:100%的textarea導致垂直滾動條在Chrome
- 8. 身高:100% - 不是100%?
- 9. iframe身高尺寸在100%
- 10. Twitter Bootstrap - 100%身高
- 11. 100%身高問題
- 12. 最小身高:100%?
- 13. 身高100%錯誤
- 14. 身高:100%VS身高:汽車
- 15. 添加身高:100%身體在css
- 16. 視口100%身高不是身高100%,爲什麼?
- 17. 身高在鍍鉻側欄中的100%
- 18. IE不計算textarea高度與行高
- 19. HTML - 身高不是100%
- 20. 身高:100%不考慮
- 21. CSS背景和身高100%
- 22. 表不適合100%身高
- 23. SlickGrid父母的100%身高?
- 24. 使身體100%的高度
- 25. 身高:100%;不起作用
- 26. Html和身高不是100%
- 27. Fieldset身高100%其父母
- 28. 身高未填充100%頁高
- 29. 身高比屏幕高度大100%
- 30. CSS高度:100%和身高:繼承
這適用於雖然資料覈實,不textarea的。我已經嘗試過了。 – Louis 2010-06-14 09:54:54
難道你不能把與'