HTML5 添加了两个用于标记文章目录的新元素:details和summary。
details 元素默认为关闭(隐藏除摘要元素之外的所有内容),单击时,它会展开以显示其内容。当它这样做时,它会向 details 元素添加一个“open”属性。
我希望元素默认打开,而不必将 open 属性添加到标记中。是否可以通过 CSS 做到这一点,或者脚本必须发挥作用?
例子:
<details>
<summary>Table of Contents</summary>
<ul>
<li><a href="#" class="active">Introduction</a></li>
<li><a href="/2/">Body</a></li>
<li><a href="/3/">Conclusion</a></li>
</ul>
</details>