<分区>
编辑问题以包含 desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem .这将有助于其他人回答问题。
关闭 7 年前。
<分区>
编辑问题以包含 desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem .这将有助于其他人回答问题。
关闭 7 年前。
真的很努力地想弄明白这一点。什么都没有。
看看:http://liveweave.com/VDqJTf
我只需要一个简单的点击激活,所以它在移动设备上也能正常工作。
最佳答案
这是一个最小的示例,它仅使用 CSS 和 HTML。
/* Start Praveen's Reset for Fiddle ;) */
* {font-family: 'Segoe UI'; margin: 0; padding: 0; list-style: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
/* End Praveen's Reset for Fiddle ;) */
nav ul {display: block;}
nav > ul > li {display: inline-block; border: 1px solid #999; padding: 5px; position: relative;}
nav ul ul {position: absolute; left: 0; padding: 5px; border: 1px solid #999; margin-top: 5px; margin-left: -1px; width: 100px; background-color: #fff; display: none;}
nav ul input {display: none;}
nav ul ul li {display: block;}
nav ul input:checked + ul {display: block;}
<nav>
<ul>
<li>
<label>
Item 1
<input type="radio" name="menu">
<ul>
<li><a href="#">Sub Item 1</a></li>
<li><a href="#">Sub Item 2</a></li>
<li><a href="#">Sub Item 3</a></li>
</ul>
</label>
</li>
<li>
<label>
Item 2
<input type="radio" name="menu">
<ul>
<li><a href="#">Sub Item 1</a></li>
<li><a href="#">Sub Item 2</a></li>
<li><a href="#">Sub Item 3</a></li>
</ul>
</label>
</li>
<li>
<label>
Item 3
<input type="radio" name="menu">
<ul>
<li><a href="#">Sub Item 1</a></li>
<li><a href="#">Sub Item 2</a></li>
<li><a href="#">Sub Item 3</a></li>
</ul>
</label>
</li>
</ul>
</nav>
关于html - 需要帮助才能完成下拉菜单,以便仅在单击时激活。 (HTML 和 CSS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31409731/