0
我在我的pl/sql腳本中有set markup HTML ON
。我正在運行一個select查詢,其輸出默認爲我正在寫入一個html文件的表。如何在sql腳本中爲表格行設置類屬性
我想根據列的值突出顯示該表中的幾行。爲此,我試圖爲這些行設置一個CSS類。
從CSS我一般只能訪問表的<th>
和<td>
。請建議如何做到這一點。
我在我的pl/sql腳本中有set markup HTML ON
。我正在運行一個select查詢,其輸出默認爲我正在寫入一個html文件的表。如何在sql腳本中爲表格行設置類屬性
我想根據列的值突出顯示該表中的幾行。爲此,我試圖爲這些行設置一個CSS類。
從CSS我一般只能訪問表的<th>
和<td>
。請建議如何做到這一點。
$(function() {
var val = ['X', 'Z'];
for (var i = 0; i < val.length; i++) {
$('table tr td:contains(' + val[i] + ')').each(function() {
$(this).closest('tr').addClass('highlight');
});
}
});
.highlight td {
border: 1px solid blue;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tr>
<td>A</td>
<td>B</td>
</tr>
<tr>
<td>A</td>
<td>X</td>
</tr>
<tr>
<td>A</td>
<td>V</td>
</tr>
<tr>
<td>X</td>
<td>B</td>
</tr>
<tr>
<td>Z</td>
<td>B</td>
</tr>
</table>
如果你有值的特定範圍,從而得到TR突出,您可以使用這樣的事情。我不知道如何精確設計'tr'來突出顯示。
我完全不熟悉它,但是從快速閱讀[文檔](https://docs.oracle.com/cd/E11882_01/server.112/e16604/ch_seven.htm#i1043391),它似乎不可能。但是,您可以突出顯示該行的**部分**。我的意思是,你可以在單元格內設置html **,所以,我猜,你可以在每行** content **中添加'style'屬性。 –
td:nth-child(n){ /*你的東西在這裏*/ } https://stackoverflow.com/questions/15675097/style-the-first-td-column-of-a-table-differently –