![Longtable-更改标题行的字体颜色不会扩展到所有单元格](https://linux22.com/image/390572/Longtable-%E6%9B%B4%E6%94%B9%E6%A0%87%E9%A2%98%E8%A1%8C%E7%9A%84%E5%AD%97%E4%BD%93%E9%A2%9C%E8%89%B2%E4%B8%8D%E4%BC%9A%E6%89%A9%E5%B1%95%E5%88%B0%E6%89%80%E6%9C%89%E5%8D%95%E5%85%83%E6%A0%BC.png)
我使用 longtable 包,因为我使用的大多数表格往往会占用多页。我现在想要的是标题行应该用蓝色和白色文本填充。其余行应该是黑色文本,背景填充在深灰色和白色之间变化。这是我的代码,但如您所见,输出并不理想。
\documentclass[portrait]{report}
\usepackage{longtable}
\usepackage{colortbl}
\usepackage[dvipsnames,table]{xcolor}
\definecolor{light-gray}{HTML}{E5E4E2}
\definecolor{light-cyan}{HTML}{E0FFFF}
\definecolor{vblue_new}{rgb}{0.433, 0.601, 0.750}
\begin{document}
\begingroup
\small
\renewcommand{\arraystretch}{2}
\setlength{\arrayrulewidth}{1pt}
\rowcolors{1}{light-cyan}{light-gray}
\begin{longtable}{|p{\dimexpr0.3\textwidth-2\tabcolsep}|p{\dimexpr0.5\textwidth-2\tabcolsep}|p{\dimexpr0.2\textwidth-2\tabcolsep}|}
\hline\rowcolor{vblue_new}
\textcolor{white}{Lorem&Ipsum &Number}
\endhead \hline \endfoot
Lorem&Ipsum&86\\
Lorem&Ipsum&86\\
Lorem&Ipsum&86\\
Lorem&Ipsum&86\\
Lorem&Ipsum&86\\
Lorem&Ipsum&86\\
Lorem&Ipsum&86\\
Lorem&Ipsum&86\\
\end{longtable}\endgroup
\end{document}