![逐项列出的第二级项目不透明](https://linux22.com/image/373677/%E9%80%90%E9%A1%B9%E5%88%97%E5%87%BA%E7%9A%84%E7%AC%AC%E4%BA%8C%E7%BA%A7%E9%A1%B9%E7%9B%AE%E4%B8%8D%E9%80%8F%E6%98%8E.png)
我的目标是只让第一级的项目透明。我该怎么做呢?我有以下代码,但它也会使第二级的项目变灰
\documentclass[
]{beamer}
\usepackage{enumerate}
\begin{document}
\begin{frame}
\begin{itemize}[<+->]
\item test1
\item if this item is shown
\begin{itemize}
\item then this subitem should be shown also, and not in the next step
\end{itemize}
\end{itemize}
\end{frame}
\end{document}
我已经编辑了代码,这里它不再变灰,但问题是相同的。如果出现第二项,那么我希望子项与它一起出现,而不是在下一步中出现。
答案1
[<.->]
您可以使用第二级列表来撤消分段揭示:
\documentclass{beamer}
\setbeamercovered{transparent}
\begin{document}
\begin{frame}
\begin{itemize}[<+->]
\item test1
\item if this item is shown
\begin{itemize}[<.->]
\item then this subitem should be shown also, and not in the next step
\end{itemize}
\end{itemize}
\end{frame}
\end{document}