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 –