0

* .ascxファイルには、次のコードがあります。

<ul>
   <li><ctl:CustomControl id="ctl1" runat="server"/></li>
   <li><ctl:CustomControl id="ctl2" runat="server"/></li>
   <li><ctl:CustomControl id="ctl3" runat="server"/></li>
</ul>

「CustomControl」という名前のユーザーコントロールはテキストを生成する場合がありますが、特定の場合は何も生成しない(空のテキスト)場合があります。

Firefoxはそのような空のリスト要素(私にとって予想される動作)を表示しないことがわかりましたが、InternetExplorerは表示します。

IEが空のリスト要素を表示しないようにする最も簡単な方法(つまり、C#コードを使用せずにcssを使用する)は何ですか?

4

1 に答える 1

1

この解決策を確認してください:http
://www.howtocreate.co.uk/wrongWithIE/?chapter = Empty+Elementsこれはあなたを助けるはずです。

于 2011-09-26T08:26:26.320 に答える