他のテーブルが表示されるテーブル セルがあります (背景色付き)。内部テーブルは常に表示されるわけではありません。ボタンで非表示にすることができます (jQuery でクラスを変更します)。ここで、外側のセルを常に色で塗りつぶしたいと考えています。つまり、テーブルが 1 つだけ表示されている場合、その幅は 100% である必要があります。2 つ表示する場合は、それぞれの幅を 50% にする必要があります。これをどのように解決すればよいですか?
次に例を示します。
...
<td>
<table class="show"><tr><td></td></tr></table>
<table class=""><tr><td></td></tr></table>
<table class="show"><tr><td></td></tr></table>
</td>
...
この場合、幅は 50% にする必要があります。