var textarea = document.getElementById('textarea');
textarea.scrollTop = textarea.scrollHeight;
bottom: 0;
. .slider-title-wrap{width: 465px; }
body {
font-family: 'Open Sans';
font-weight: 400;
}
h2 {
/* браузер уже знает по наследованию, что мы юзаем Open Sans normal (400), потому тут просто уточняем, что для заголовков второго уровня хотим болд */
font-weight: 700;
}
$('.background').each(function () {
var $block = $(this);
$block.on('mousemove', function (e) {
var x = (e.pageX * -1 / 5),
y = (e.pageY * -1 / 5);
$(this).css('background-position', x + 'px ' + y + 'px');
});
});
1. разобрать рисунок на детали и анимировать каждую из них отдельно (css3 animation),
2. сделать спрайт и анимировать его (css3 sprite animation)
3. сделать видео и запускать его отдельным слоем в качестве анимации сборки здания (html5 video), после чего на этом месте показывать статичную картинку готового здания
во всех трех случаях нужно исходить из того, какие исходники есть в наличии и помнить, что что-то из ничего не получается.