When I change the background color of a cell in a table, the color covers the borders, however I want the horizontal lines to remain. I have a simple command \cellcolor[gray]{0.9} in my table. Can anybody help me with this problem?


Please always provide a complete small example that demonstrates the problem. If the lines are from \hline then it is not supposed to happen. If they are from \cline then that is amdocumented feature and the colortbl documentation suggests that you try \hhline instead. With the amount of information in the question, it is impossible to say.

  • Thank you for your answer I had used \cline as below code, and replacing \hhline solved my problem. \begin{table} \centering \begin{tabular}{ccc} \hline 1 &2 &\cellcolor[gray]{0.9}3 \cline{2-3} \hline 4 &5 &\cellcolor[gray]{0.9}6 \end{tabular} \end{table} – Nargess Oct 10 '12 at 13:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.