Да работает!
Только если поместить скрипт до элемента, то null, а если после то всё как надо. Спасибо! P.S. $('#pos')[0].offsetWidth точнее, чем .width() |
Цитата:
|
Вот решение, если что:
#pos { display:absolute: left:50%; }
$('#pos').css('margin-left', -$('#pos')[0].offsetWidth/2);
|
А обязательно блоку ставить position:absolute ?
|
Из контекста понял что блок резиновый.
Можно делать так.присвоить ширину блоку в процентах если ширина не указана и сделать так. left:50%,margin-left:-ширина%/2, |
| Часовой пояс GMT +3, время: 09:18. |