使用css nth-child(2n)後,我有一個如下所示的表(下面)。nth-child(2n)隱藏tr後的CSS
tr:nth-child(2n) {background-color: #f0f3f5;}
做一些隱藏的VID,ID,MO_Sub TR
<tr style="display:none">
表格現在看起來是這樣的下方,backgroung的 「MO」 和 「模式」 之後。
我已經做了類似的財產以後(如下圖),它似乎並沒有工作。
tr:not(.isotope-hidden):nth-child(2n)
任何人有任何想法應用CSS隱藏TR後? 感謝您的幫助! =)
編輯:添加片段
tr:not([style*="display:none"]):nth-child(2n){
background-color: #f0f3f5;
}
tr:hover{
background-color: cadetblue;
}
<table id="form_tb">
<tr style="display:none">
<td><label>vvID :</label></td>
<td><input type="text" name="vvID" placeholder="vvID" readonly></td>
</tr>
<tr style="display:none">
<td><label>vID :</label></td>
<td><input type="text" name="vID" placeholder="vID" readonly></td>
</tr>
<tr style="display:none">
<td><label>vID_sub :</label></td>
<td><input type="text" name="vID_sub" placeholder="vID_sub" readonly></td>
</tr>
<tr style="display:none">
<td><label>ST :</label></td>
<td><input type="text" name="Station" placeholder="Station" readonly></td>
</tr>
<tr style="display:none">
<td><label>SortID :</label></td>
<td><input type="text" name="SortID" placeholder="SortID" readonly></td>
</tr>
<tr>
<td><label>MO :</label></td>
<td data-key='MO'><input id=MO type="text" name="MO" placeholder="MO" readonly></td>
</tr>
<tr style="display:none">
<td><label>MO_Sub :</label></td>
<td><input type="text" name="MO_Sub" placeholder="MO_Sub" readonly></td>
</tr>
<tr>
<td><label>PART :</label></td>
<td data-key='text'><input type="text" name="Part_number" placeholder="PART" readonly></td>
</tr>
<tr>
<td><label>MODEL :</label></td>
<td><input type="text" name="Model" placeholder="MODEL" readonly></td>
</tr>
<tr style="display:none">
<td><label>Class :</label></td>
<td><input type="text" name="Product_Class" placeholder="Class" readonly></td>
</tr>
<tr>
<td><label>Side :</label></td>
<td><input type="text" name="Side" placeholder="Side" readonly></td>
</tr>
</table>
(下)結果的片段應該是這樣的
您的CSS選擇器'tr:not(.isotope-hidden):nth-child(2n)'應該可以正常工作。嘗試使用'.isotope-hidden'類來隱藏表格行,而不是內聯'display:none'。 –
代碼片段而不是圖片會更好,這樣我們可以擺弄它,而無需自己創建所有內容 – myfunkyside
內聯CSS優先於類。但使用'!important'應該覆蓋內聯,如果它沒有使用它 –