Я сделал абсолютно позиционированный, который начинается по центру по горизонтали с шириной = 0, который расширяется в обе стороны страницы с помощью .animate (). Эффект работает так, как задумано в Firefox, Opera и IE, но Chrome и Safari на удивление оба перемещают div влево на странице (почти влево = 0), прежде чем расширить его до 100%. Я не могу понять почему; Я должен что-то упустить. Любые предложения, чтобы спасти мое здравомыслие, будут всегда оценены ..
#panel { position: absolute; top: 110px; bottom: 240px !important; min-height: 200px; width: 0; left: 50%; }
$('#panel').animate({'left': '0', 'width': '100%'}, 750);