Я хочу сделать кнопку опрокидывания, например https://www.plantflags.com/en/
Эффект опрокидывания веб-кнопок. Пример: если вы перевернули кнопку, тогда текст должен исчезнуть, а стрелка должна появиться слева и создать. После разворота стрелка идет в правую сторону и исчезает, и текст снова затухает.
Пример: если вы перейдете на этот сайт и перевернете эту кнопку, вы поймете.
Я изучил их код, CSS
, я могу понять, но есть проблема JS, которую я не могу понять.
Можете ли вы понять, как я могу сделать это подобно эффекту опрокидывания такого типа.
Там html-код, например
<a href="#" class="promo__button" data-module="modules/AnimatedArrowButton" data-contact-button>Tell me more</a>
атрибут данных modules/AnimatedArrowButton
фактически вызывает js и создает больше span
Демо без эффекта https://jsfiddle.net/cyber007/78pshojd/