Да работает!
Только если поместить скрипт до элемента, то 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, время: 21:38. |