我有以下代码:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{tabularx}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\begin{document}
\begin{table}
\centering
\caption{Example}
\begin{tabularx}{0.4\textwidth}{lll}
\hline
\rowcolor{yellow}
A & C & E... \\
B & D & F...... \\
\hline
\end{tabularx}
\end{table}
\end{document}
为什么黄色没有填充整行,而只填充了其中有一些文本的部分?
谢谢
答案1
该tabularx
包提供了X
列类型。如果您希望tabularx
环境占据指定的宽度,则至少有一列必须采用该X
列类型(或从派生的列类型X
)。
例如:
\begin{tabularx}{0.4\textwidth}{XXX}
将确保三列宽度相等。