Показать сообщение отдельно
  #3 (permalink)  
Старый 06.11.2012, 21:12
Аватар для a_l
a_l a_l вне форума
Кандидат Javascript-наук
Отправить личное сообщение для a_l Посмотреть профиль Найти все сообщения от a_l
 
Регистрация: 15.09.2011
Сообщений: 143

(function() { 
  for(var i = 0, els = document.getElementsByTagName('ul')[0].getElementsByTagName('li'), l = els.length, allWidth = 0, elWidth = ''; i < l; i++) {
    els[i].style.left = allWidth + "px";
    elWidth=window.getComputedStyle(els[i],null).getPropertyValue("width");
    allWidth += parseInt(elWidth.substring(-2));   
  };
})();

Severtain, классы не дают уникальность. Тогда уж на id разбивать.
Ответить с цитированием