【发布时间】:2013-11-25 13:38:21
【问题描述】:
我有垂直 div 列表,我正在尝试创建内容手风琴。
布局大概是这样的:
<div class='item'>
<li class='title'>...some a tag here...</li>
<div class='content'></div>
</div>
<div class='item'>
<li class='title'>...some a tag here...</li>
<div class='content'></div>
</div>
div 类项应列在其他项下,div 类内容应隐藏,单击 div 类项时,内容应垂直扩展。
谁能帮我做一个基本的设置?我做不到。
请记住,不必具有完全相同的布局(其中包含 div 和 li 元素),如果有更好的组织方式,我可以更改和修改。
我正在使用 jquery。
【问题讨论】:
-
请检查我的答案
-
请注意,将
<li>标签放在除<ul>或<ol>标签之外的任何内容中也是无效的HTML。虽然这仍然会呈现它不符合 HTML 规范。 -
是的,我明白,我只是为演示缩短代码。
-
@Toniq 请检查我的答案。如果对您的需求有所帮助,请勾选绿色标记。