add tag
topnush
```
\documentclass{beamer}
\usepackage{tabularray}
\usepackage{changepage}
\usepackage{multirow}
\usepackage{tabularx}
\usepackage{makecell}


\begin{document}

	
\begin{frame}{Title}

	\begin{adjustwidth}{-1em}{-1em}
		\begin{tblr}{
				hlines,
				colspec={XXX},
				row{1}={font=\bfseries,halign=c},
				row{2-Z}={font=\small}
			}
			\large Day 1 & \large Day 2 & \large Day 3 \\ 
			\SetColumn{blue7} &  \SetColumn{green7}    & \SetColumn{red7}  \\ 
			 & \\ 
			&  & \\ 
			&  & \\ 
		\end{tblr}
	\end{adjustwidth}

\end{frame}

	
\end{document}

```

I would like just the first column showing in the first transition, the first two in the next and all three in the last. I will have text in the table eventually.

How can you do that?
Top Answer
samcarter
You could use the same technique as in @Carlatex's answer https://topanswers.xyz/tex?q=2000#a2242

```
\documentclass{beamer}
\usepackage{tabularray}
\UseTblrLibrary{counter}

\begin{document}

\begin{frame}
\frametitle{Title}
\begin{tblr}{
  hlines,
  colspec={X[bg=blue7]X[bg=green7]X[bg=red7]},
  row{1}={font=\bfseries\large,halign=c},
  row{2-Z}={font=\small},
  cells={cmd=\onslide<\arabic{colnum}->}
}
Day 1 & Day 2 & Day 3 \\ 
& & \\ 
& & \\ 
& & \\ 
& & \\ 
\end{tblr}
\end{frame}

\end{document}
```

![document.gif](/image?hash=684f22c404cf96eeeb74093b07695b7bb60983c8b4df772cecefd8b0599caa78)

(if it bothers you that the background and lines are visible from the start, then best remove them. The table will look much better without)

Enter question or answer id or url (and optionally further answer ids/urls from the same question) from

Separate each id/url with a space. No need to list your own answers; they will be imported automatically.