如果我想讓我的textarea被隱藏,我該怎麼做?如果我想隱藏我的textarea,我該怎麼做?
12
A
回答
2
使用CSS可見性屬性應該做的伎倆。
3
用css:display: none;
(這將使textarea的完全消失,它通常會佔用空間不會被保留)
5
您有幾種選擇,這裏有一些例子:
- 顯示:無
- visibility:hidden的
下面是一些示例代碼,讓你看到自己
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Text Area Hidden</title>
<style type="text/css">
.hideButTakeUpSpace
{
visibility: hidden;
}
.hideDontTakeUpSpace
{
display:none;
}
</style>
</head>
<body>
<h1>Text area hidden examples</h1>
<h2>Hide but take up space (notice the gap below)</h2>
<textarea class="hideButTakeUpSpace" rows="2" cols="20"></textarea>
<h2>Hide Don't take up space</h2>
<textarea class="hideDontTakeUpSpace" rows="2" cols="20"></textarea>
</body>
</html>
看到這個jsFiddle Example
+1
爲什麼downvote? – 2014-07-28 07:50:30
32
每個人都在給你答案,但沒有太多的理由。在這裏你會發現:如果你使用CSS規則visibility:hidden;
,文本區域將不可見,但它仍然佔用空間。如果您使用CSS規則display:none;
,textarea將被隱藏和它不會在屏幕上保留空間 - 換句話說,它不會出現間隔。這裏有一個很好的視覺例如:http://www.w3schools.com/css/css_display_visibility.asp
爲了把樣式規則在您的textarea的,你想是這樣的:
<textarea cols="20" rows="20" style="display:none;">
2
隱藏佔據當前網頁的空間。
<textarea style="visibility:hidden"></textarea>
消失在當前網頁上,沒有其他影響。
<textarea style="display:none" ></textarea>
0
<!DOCTYPE html>
<html>
<head>
<style>
textarea.none {
display: none;
}
textarea.hidden {
visibility: hidden
}
</style>
</head>
<body>
<textarea class="none">The display is none.</textarea>
<br>
<textarea class="hidden">visiblity is hidden</textarea>
<br>
<textarea >This is visible and you can see a space taken visiblity:hidden</textarea>
</body>
</html>
相關問題
- 1. 我不想選擇隱藏的元素,我該怎麼做?
- 2. 隱藏NSArray - 我該怎麼做?
- 3. 我想運行「HttpAsyncTask」...我該怎麼做?
- 4. 我想隱藏公共訪問json文件。我怎麼做?
- 5. 我該怎麼做?
- 6. 我該怎麼做?
- 7. 我想添加一天到我的約會我該怎麼做
- 8. CKEDITOR.replace()隱藏我想要轉換的textarea
- 9. 我該怎麼做,我應該
- 10. 我應該怎麼做,如果我想爲兩個popover設置不同的css
- 11. 如果我想覆蓋資源路徑(例如post_path(@post)),我該怎麼做?
- 12. 我該怎麼做才能隱藏按鈕5秒鐘
- 13. 如果我的Rails測試不通過,我應該怎麼做?
- 14. 如果我想以編程方式創建這些約束,我該怎麼做?
- 15. 如果我不想在這裏映射集羣標記,我該怎麼做?請
- 16. 如果我想冒出一個泛型異常,我該怎麼做python?
- 17. 我應該怎麼做,如果我想要得到CycledLeScanCallback使用Android信標庫
- 18. PHP我應該怎麼做,如果我想呼應表而不是foreach循環
- 19. 我該怎麼做? nope
- 20. 我該怎麼做MongoDB中
- 21. 我該怎麼做WKWebView
- 22. 我該怎麼做(遊戲)?
- 23. 我應該怎麼做?
- 24. 我該怎麼做Asp.Net?
- 25. regexp freebie ...我該怎麼做?
- 26. 反思?我該怎麼做?
- 27. 我該怎麼做PyQt4?
- 28. 我不小心做了ulimit -r1,我想回到ulimit -r90 +,我該怎麼做?
- 29. e10s - 我想從nsIObserver-nsIHttpChannel-nsIDOMWindow-nsIDOMDocument獲取。我該怎麼做?
- 30. 我想發送一個變量到xxx.php我該怎麼做?
我有這樣的代碼
您可以添加樣式= 「顯示:無」。正如@thelost所說,你也可以做style =「visibility:hidden」。這將使textarea仍佔用頁面上的空間。你應該真的把它放在樣式表中。這意味着將class =「hidden」添加到textarea-tag並添加textarea.hidden {display:none; }到你的css文件 – Rune 2010-03-02 10:53:47