There are a number of possible solutions:
- You can use
\rownum to change the color alternancy for particular rows.
- You can use
\multicolumn with an appropriate p{<length>} specification.
The following code shows the same table three times; the leftmost one exhibits the default color alternancy; the middle one uses the \rownum approach, and the rightmost one shows the \multicolumn approach:
\documentclass{article}
\usepackage[table]{xcolor}
\begin{document}
\rowcolors*{1}{blue!60}{blue!20}
\noindent\begin{tabular}{ll}
col1 & col2 \\
text & text \\
text & text \\
text & text \\
\end{tabular}\qquad
\rowcolors*{1}{blue!60}{blue!20}
\begin{tabular}{ll}
col1 & col2 \\
\global\rownum=1
text & text \\
text & text \\
text & text \\
\end{tabular}\qquad
\rowcolors*{1}{blue!60}{blue!20}
\begin{tabular}{ll}
col1 & col2 \\
\multicolumn{1}{p{1cm}}{text text} & \multicolumn{1}{p{1cm}}{text text} \\
text & text \\
\end{tabular}
\end{document}

Having into account the comment, you can use a \parbox of the desired width inside \multicolumn, and define a command to simplify the writting:
\documentclass{article}
\usepackage[table]{xcolor}
\newcommand\boxcolumn[2]{%
\multicolumn{1}{p{#1}}{\parbox[t]{#1}{#2}}}
\begin{document}
\rowcolors*{1}{blue!60}{blue!20}
\noindent\begin{tabular}{ll}
col1 & col2 \\
\boxcolumn{2cm}{text \\ text} & \boxcolumn{3cm}{text \\ text} \\[2.5ex]
text & text \\
\end{tabular}
\end{document}
