имеется список 
ul {
  position: relative;
}
li {
  position: absolute;
}
<ul>
    <li></li>
    <li></li>
    <li></li>
    <li></li>
    ......
    <li></li>
    <li></li>
</ul>
ширина у каждого LI разная.
вообщем нужно чтоб при загрузке страницы скрипт выставил значения LEFT каждому LI чтобы они выстроились как при float, может немного не понятно выразился, вообщем у если длинна Первого LI 100, второго 120, третьего 130, четвёртого 90 и т.д, скрипт ставил им Left таким образом -  у первого left:0, второго left:100 (отступ для первого пункта как бы), третий 120 (отступ для 1 и 2 пункта).
как понимаю тут всё вокруг .each крутится , только не знаю как это написать.