藏匿孩子,我有以下HTML:隱藏內容,而在CSS
- 我想刪除使用CSS 的「Hello World」的字符串: 遊戲
<span class="parent">
Hello world
<a href="#">Link 1</a>
<a href="#">Link 2</a>
</span>
規則
<a>
標籤仍應可見因此,解決辦法是隻喜歡圍繞着「Hello World」的字符串<span>
元素上設置display:none
。問題是沒有這樣的<span>
,我不能創建一個。
這實際上似乎工作,即使它在我看來是完全意外的行爲 –
這是行不通的,因爲a元素仍然在一個不顯示的父元素內。可見性只保留隱藏元素的已用位置。 –
@Sven Bieder:它確實有效:http://jsfiddle.net/AJKeM/ 雖然'Hello World'部分仍然佔用一些空間 (在Chrome和Firefox中測試過)。但就像我說的那樣,這是完全意外的行爲 –