在动态 html 列表内容周围添加 Div
例如,我有这样的结构:
<Ul>
<div>heading</div>
<li>dynamic content</li>
<li>dynamic content</li>
<li>dynamic content</li>
<div>heading</div>
<li>dynamic content</li>
<li>dynamic content</li>
</Ul>
这里的内容是动态的,我需要在 heading
周围添加包装器 div 和后面的内容,如下所示
<div class="wrap">
<div>heading</div>
<li>dynamic content</li>
<li>dynamic content</li>
<li>dynamic content</li>
</div>
for example I have structure like this:
<Ul>
<div>heading</div>
<li>dynamic content</li>
<li>dynamic content</li>
<li>dynamic content</li>
<div>heading</div>
<li>dynamic content</li>
<li>dynamic content</li>
</Ul>
here content is dynamic where i need to add wrapper div around heading
and followed content, something like this
<div class="wrap">
<div>heading</div>
<li>dynamic content</li>
<li>dynamic content</li>
<li>dynamic content</li>
</div>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
不要使用 DIV 来包装 LI,而是考虑向要显示为标题的每个 LI 添加一个类。
Instead of using a DIV to wrap around your LIs consider adding a class to each LI that you want to appear as a heading.
您正在做的事情是不正确的标记
ul 标签只能包含 li 标签作为直接子代
,甚至
编辑:
将其包装在容器内
What you are doing is incorrect markup
ul tags can only contain li tags as direct children
or even
Edit:
To wrap this inside a container
使其更具语义嵌套列表
Make it more semantic nested lists