有点奇怪,我似乎找不到可行的答案;可能会很简单!
我有一些流氓li
项目,我正在使用 jquery 将它们包装在ul
's 中,然后绝对定位,但它们都处于相同的位置(彼此重叠)。
我需要做的是使用更多的 jquery 来增加每个ul
项目,如下所示:
<ul class="end"><li>Some text</li></ul> (top:30px;)
<ul class="end"><li>Some text</li></ul> (top:30px; - needs to be 60px)
<ul class="end"><li>Some text</li></ul> (top:30px; - needs to be 90px)
等等等等。现在我通常会使用 css 类来执行此操作,但这些项目是动态生成的,我不想要很多 css 类,因为数量可能会改变/增加。
请问我该如何使用jquery(在这种情况下无法使用position:relative;
或float
)?