css选择器:tr的空无效

时间:2019-02-04 11:02:20

标签: html css html5 css3

我有从旧版Asp.net应用程序生成的HTML代码。它会在这样的表格内生成少量的空tr

<table>
 <tr> 
 </tr> 
 <tr> 
   <td> Text here</td>
   </tr>
 </table>

我的CSS代码

  tr:empty{
    display:none;
  }

在CSS中,我想隐藏空的tr

我使用了:empty选择器,但是它不起作用。 请注意,从技术上讲tr不为空。在DOM中就是这样打印的

  <tr>
  </tr>

这意味着tr内有换行符或某些字符。

谁能建议我一种更好的方法来解决此问题。

注意:我无法以任何方式修改HTML。由于代码限制,我无法添加类或ID。 我也不能写Java脚本的代码。我只能写CSS。

0 个答案:

没有答案