#originalTable に関連付けられた css を #newTable に適用したいと考えています。
ほとんどのスタイルは class .general に関連付けられますが、私が困惑したのは ID 固有のスタイルです。#originalTable は DOM に残るので、ID だけを移動することはできません。ほとんどのスタイルは通常クラス .general. また、#newTable または #newTable に適用される新しいクラスのスタイル シートでルールを複製したくありません。
これはどのように達成できますか?ありがとうございました
CSS
.general {//some CSS}
.general thead {//some CSS}
.general thead th {//some CSS}
#originalTable {//some CSS}
#originalTable thead {//some CSS}
#originalTable thead th {//some CSS}
HTML
<table id="originalTable" class="general">
<thead>
<tr>
<th>H1</th>
<th>H2</th>
<th>H3</th>
</tr>
</thead>
<tbody>
<tr>
<th>B1</th>
<th>B2</th>
<th>B3</th>
</tr>
</tbody>
</table>
<table id="newTable" class="general">
<thead>
<tr>
<th>H1</th>
<th>H2</th>
<th>H3</th>
</tr>
</thead>
<tbody>
<tr>
<th>B1</th>
<th>B2</th>
<th>B3</th>
</tr>
</tbody>
</table>