Это делает фронтэнд разработчик, как правило на javascript и фреймворках, например на jquery. Это уже не верстка, а программирование, и тут нужен javascript программист. Как правило фронтэнд разработчик может и верстать, но это глупо, т.к. время верстальщика стоит дешевле. Вы, как я понял, просто верстальщик, и вас грузить фронт энд программированием не верно.