\documentclass{beamer}
\usepackage{ulem}
\begin{document}
\begin{frame}{frame-1}
\begin{itemize}
\item term 1
\item \alt<2->{\xout{term 2}}{term 2}
\item term 3
\end{itemize}
\end{frame}
\begin{frame}{frame-2}
\begin{columns}
\begin{column}{0.2\textwidth}
%contents
\end{column}
\begin{column}{0.4\textwidth}
%contents
\end{column}
\begin{column}{0.4\textwidth}
%contents
\end{column}
\end{columns}
\end{frame}
\end{document}
我想在单击后同时显示第 1 列和第 2 列,然后显示第 3 列
答案1
非常简单,因为该列直接接受覆盖说明符:
\documentclass{beamer}
\usepackage{ulem}
\begin{document}
\begin{frame}{frame-1}
\begin{itemize}
\item term 1
\item \alt<2->{\xout{term 2}}{term 2}
\item term 3
\end{itemize}
\end{frame}
\begin{frame}{frame-2}
\begin{columns}
\begin{column}<1->{0.2\textwidth}
contents 1
\end{column}
\begin{column}<1->{0.4\textwidth}
contents 2
\end{column}
\begin{column}<2->{0.4\textwidth}
contents 3
\end{column}
\end{columns}
\end{frame}
\end{document}
(我在列中添加了一些内容,否则很难看到任何东西