我有这样的结构。
<ul class="gallerylist">
<li>
<image ...>
<input ...>
</li>
<li>
<image ...>
<input ...>
</li>
<li>
<image ...>
<input ...>
</li>
<p style="clear:both;"> </p>
</ul>
由于视觉校正,我必须使用<p style="clear:both;"> </p>
部分,并且我正在通过 JQuery 动态添加新的列表项:
$('ul.gallerylist').append('<li><img .../><br/><input .../></li>');
但正如您可以猜到的那样,它被附加在<p style="clear:both;"> </p>
零件之后,它会破坏视觉校正。
我的问题是:p
在 ul 中添加 li 作为最后但在标签之前的哪种方式是正确的?