LINUX.ORG.RU

История изменений

Исправление sphericalhorse, (текущая версия) :

достаточно менять координаты видимо части «полоски».

Обычно это делается так:

<div style="position:relative">
    <ul style="position:absolute;left:-1000px">
        <li>Item</li>
        ...
    </ul>
</div>
По скольку элементов много, что бы все не перерисовывались при переходе, я решил оптимизировать:
<ul style="position:relative;">
    <li style="display:none">Invisible item</li>
    <li style="position:absolute;left:0">First visible</li>
    ...
</ul>
То есть меняются только видимые. Возникает вопрос, как из перебирать.

Исходная версия sphericalhorse, :

достаточно менять координаты видимо части «полоски».

Обычно это делается так:
[code]
<div style=«position:relative»>
<ul style=«position:absolute;left:-1000px»>
<li>Item</li>
...
</ul>
</div>
[/code]

По скольку элементов много, что бы все не перерисовывались при переходе, я решил оптимизировать:
[code]
<ul style=«position:relative;»>
<li style=«display:none»>Invisible item</li>
<li style=«position:absolute;left:0»>First visible</li>
...
</ul>
[/code]

То есть меняются только видимые. Возникает вопрос, как из перебирать.