這必須是一個瘋狂的基本的問題,但對我的生活,我不能算出它現在...隱藏HTML中的不是本身
我有一個<td class="hide">Some text</td>
我只想要隱藏<td>
的裏面的文字/ HTML ,不是整個<td>
本身。這怎麼能用CSS實現?
*注
應用裏面的跨度等並不一定是一個選項。取而代之的
display: none;
這必須是一個瘋狂的基本的問題,但對我的生活,我不能算出它現在...隱藏HTML中的不是本身
我有一個<td class="hide">Some text</td>
我只想要隱藏<td>
的裏面的文字/ HTML ,不是整個<td>
本身。這怎麼能用CSS實現?
*注
應用裏面的跨度等並不一定是一個選項。取而代之的
display: none;
你可以嘗試
text-indent: -9999px;
鑑於情況,其中OP可以不換在另一個標籤的表格單元格的內容,這是一個非常聰明的解決方案 –
您還可以添加'min-width:Xpx'來防止'td'單元崩潰。 –
WOW,簡直就是天才......我用它來進行圖像替換,從來沒有考慮過這個。非常感謝,完美的作品! –
你可以這樣做:
$('.hide').css('color','rgba(0,0,0,0)');//will make the text transparent and retain the width
或
$('.hide').text('');//will delete the text, not retaining the width
或:
$('.hide').wrap('<span style="opacity:0">');//will use a span and retain the width
希望這有助於!
只是讓透明度如何?
opacity: 0.0;
我正在考慮使用'color:transparent',這意味着'td'單元會保留原始寬度。 –
加入'display:table-cell;'和boom,就像魅力一樣! –
你不能這樣做,如果你不想換行'td'中的文本在一個容器... – enyce12