如何在分页发生后为第一个孩子设置样式?
我面临的最终情况是我想以不同的方式设置表格的第一行样式,并且当打印表格时跨越多个页面.我成功地使用了:first-child来设置第一行的样式.我也成功地避免了行内的分页符.但是我无法弄清楚如何在表格的第二页上设置第一行的样式.
我很熟悉CSS伪类第一胎(http://www.w3schools.com/cssref/sel_firstchild.asp),我也熟悉CSS打印属性页,突破内(HTTP:/ /www.w3schools.com/cssref/pr_print_pagebi.asp).我不能让他们一起玩得很好吗?
编辑:添加代码示例
HTML:
<table>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
</table>
CSS:
table tr:first-child td { border-top: solid red 2px; }
table tr { page-break-inside: avoid }
Run Code Online (Sandbox Code Playgroud)