Вот скрипка ссылки https://jsfiddle.net/hitech0101/5vhdm5hy/Выделите Дивы щелкать на DIV
$('.block').click(function() {
$('#mainContainer').animate({'width':'20%'}, 1000);
$(this).css({'background-color':'blue'});
$('.block').css({'display':'block','width':'100%'});
$('.second').css({'display':'inline-block'})
});
В скрипке, я использую JQuery, чтобы преобразовать горизонтальные блоки в вертикальные блоки. Я изменил цвет блока с красного на синий, когда щелкнул блок. Когда я нажимаю на конкретный блок, я бы прокрутил, чтобы перейти к местоположению блока в вертикальном представлении. Я попробовал метод scrollTop() jquery, но все равно не мог заставить его работать так, как я этого хотел. Пожалуйста помоги.
Скрипка - это частичное представление веб-страницы, над которой я работаю. На исходной странице есть больше контента, который я исключил. Основной контейнер - второй контейнер на странице.
Отредактированная ссылка на скрипку. – hitech0101