我使用 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}