作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我对 HTML 编程还很陌生,我想创建一个网页,根据菜单选择显示标签中的内容。
在 meta 中我有这样的东西:
<ul class="dropdown-menu" role="menu">
<li><a href="#chap4">Chapter 4</a></li>
<li><a href="#chap5">Chapter 5</a></li>
</ul>
在代码的下方,我有类似的东西:
<div class="chap4">
content
</div>
<div class="chap5">
content
</div>
有什么方法可以让页面在我按下第 4 章的菜单链接时只显示第 4 章的内容,而当我按下第 5 章的菜单链接时只显示第 5 章的内容?
任何帮助将不胜感激!
最佳答案
您可以使用 :target 更改带有 id 的类。
#content > div:not(:target) {
display: none;
}
<ul class="dropdown-menu" role="menu">
<li><a href="#chap4">Chapter 4</a>
</li>
<li><a href="#chap5">Chapter 5</a>
</li>
</ul>
<div id="content">
<div id="chap4">
content 4
</div>
<div id="chap5">
content 5
</div>
</div>
引用::target
关于html - 根据菜单选择仅显示想要的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26960431/
使用登录后,我想吐出用户名。 但是,当我尝试单击登录按钮时, 它给了我力量。 我看着logcat,但是什么也没显示。 这种编码是在说。 它将根据我在登录屏幕中输入的名称来烘烤用户名。 不会有任何密码。
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎是题外话,因为它缺乏足够的信息来诊断问题。 更详细地描述您的问题或include a min
我是一名优秀的程序员,十分优秀!