有沒有辦法阻止從佔用表單空間不可見的標籤控件?停止隱形標籤佔用空間
2
A
回答
1
將其設置爲通過CSS隱藏的可見性。或者通過後面的代碼將其設置爲false。從錯誤設置背後的代碼應該導致它根本不被渲染。
(可選)使用文字控件替換標籤,並在需要時僅向其發送內容。
6
服務器端:
label.Attributes["style"] = "display:none";
或
label.Visible = false;
,或者客戶端(CSS):
#label-id { display: none; }
0
2好的答案了,所以只是一對夫婦的注意事項:
在服務器端使用Visible = false通常會更好,因爲根本不會輸出任何HTML,而不是輸出CSS但只是隱藏它。除非你需要它,所以你可以取消隱藏客戶端。
標籤本身通常不會添加任何空間,它可能是之前/之後的空白空間,所以還有另一種選擇(如果您在99%的時間內像我一樣在HTML源視圖中工作)是在控制之前/之後刪除任何空格。不像其他選項那樣健壯,因爲它可能很容易將錯誤後退到空白區域(特別是IDE在設計視圖中爲您做的時候)。只是想我會提到它,因爲這可以很好地知道你是否想要VISIBLE標籤但不想要「額外的空間」。
相關問題
- 1. div風格:隱藏標籤佔用空間
- 2. SVG標籤佔用額外空間
- 3. div標籤不應占用空間
- 4. 隱藏JQGrid佔用空間
- 5. 隱形按鈕(使用pack_forget)仍佔用空間
- 6. 隱形組件仍然佔用空間的JPanel
- 7. 隱藏Stacklayout以xamarin形式佔用空間
- 8. 隱藏後查看佔用空間
- 9. Javascript隱藏元素佔用空間
- 10. 隱藏狀態欄仍佔用空間
- 11. Highcharts條形圖:如何防止缺失值佔用空間
- 12. 如何阻止div佔用空間?
- 13. 防止溢出內容佔用空間
- 14. 旋轉標籤90度佔用不必要的水平空間
- 15. 視頻標籤佔用了全部瀏覽器空間
- 16. 標籤在html中佔用一些額外的空間
- 17. 隱藏的標籤,但顯示佔位符在同一時間?
- 18. Android標籤文本隱形
- 19. fscanf計數「隱形」空間
- 20. 在SSRS中導出爲pdf時,隱藏的標題佔用了空白空間
- 21. 停止更改標籤
- 22. JQuery標籤停止工作
- 23. jquery停止輸入空間
- 24. url:停止空間捕獲
- 25. 如何隱藏空標籤
- 26. 隱藏標題標籤上懸停
- 27. 如何讓TD標籤佔據整個空間?
- 28. OpenFeint磁盤空間佔用空間
- 29. SSRS - 列出動態項目 - 防止隱藏項目佔用空間
- 30. 防止包含空值的文本框佔用空間
visibility:hidden隱藏內容,但不處理,因爲它不存在(內容仍然佔用相同數量的空間,它只是不可見)。 – 2012-01-27 16:11:21
其實我的意思是顯示沒有... upvoting你的答案;) – NotMe 2012-01-27 16:14:35