私はテーブルを持っています。一部の td には palin テキストがあり、一部の td には div 内にテキストがあります。
<table class="k-selectable" role="grid" data-role="selectable">
<tbody>
<tr class="k-state-selected" role="row" aria-selected="true">
<td class="center" role="gridcell">
</td>
<td class="center" role="gridcell">
<div class="rc-sprite-td sprite-null">
</div>
</td>
<td role="gridcell">
<div class="wb-ro-changed">
24261 <span><img src="/RepairCenterWeb/Whiteboard/GetImage?IsOnHold=false&IsVoid=false"></span></div>
</td>
<td role="gridcell">
Issue 11
</td>
<td class="money" role="gridcell">
<span class="float-left rc-sprite-td sprite-null"> </span>$1,186.55
</td>
<td role="gridcell">
<div class="wb-arrival-overdue">
10/9/2013</div>
</td>
<td role="gridcell">
<div class="wb-delivery-overdue">
10/9/2013</div>
</td>
<td role="gridcell">
</td>
<td role="gridcell">
</td>
<td class="center" role="gridcell">
<div class="rc-sprite-td sprite-null">
</div>
</td>
<td class="center" role="gridcell">
<img src="/RepairCenterWeb/Whiteboard/GetImage?IsClosed=false&HasPpi=false&IsPpiVeto=false&IsPartsDeleted=false&HasPartsSupplement=false&HasLaborSupplement=false">
</td>
<td class="center" role="gridcell">
<img src="/RepairCenterWeb/Whiteboard/GetImage?HasSublet=false&SubletStatus=0&HasCriticalNote=false">
</td>
<td class="center" role="gridcell">
<div class="rc-sprite-td sprite-null">
</div>
</td>
<td role="gridcell">
<div class="center no">
No</div>
</td>
<td role="gridcell">
<div class="center ">
</div>
</td>
<td role="gridcell">
<div class="center ">
</div>
</td>
<td role="gridcell">
<div class="center no">
No</div>
</td>
<td role="gridcell">
<div class="center ">
</div>
</td>
<td role="gridcell">
s s
</td>
</tr>
</tbody>
</table>
そしてCSSは
.k-state-selected:hover {
color: #ffffff;
background-color: #0992eb;
border-color: #0992eb;
}
.k-state-selected td div{color: #ffffff;}
行を選択すると、青い背景と白いテキストが表示されます。私の問題は、div テキスト内および内部のプレーン テキストに対して正常に機能していることです。Aスパン、ラベルなどの中にテキストを追加できます。したがって、この場合、次を追加する必要があります
.k-state-selected td label{color: #ffffff;}
.k-state-selected td span{color: #ffffff;}
td 内の html コントロール内でテスト用に css を適用できる方法はありますか?