Я создаю базовый макет, чтобы проверить свои знания. Я создавал меню и решил его настроить. Я хочу поворачивать на 90 градусов значок, состоящий из 3 вертикальных линий, каждый раз, когда пользователи нажимают на него (этот значок виден только тогда, когда страница отображается на смартфонах - @media(max-size: 968px). Этот значок показывает меню при нажатии. Я тоже читал, как это сделать, погуглив, но пока не нашел ответа. Нужно ли мне использовать CSS или анимацию? Могу ли я достичь цели с помощью метода поворота? Можете ли вы показать мне правильный кстати? Я не понимаю, как их использовать для поворота значка.
$(function(){
var degree = 45;
var $buttonNav = $('.header__icon-bar');
$buttonNav.on('click', function(e){
e.preventDefault();
$('.header__nav').toggleClass('is-open');
});//end of $buttonNav
});//end of the start
Я создаю базовый макет, чтобы проверить свои знания. Я создавал меню и решил его настроить. Я хочу поворачивать на 90 градусов значок, состоящий из 3 вертикальных линий, каждый раз, когда пользователи нажимают на него (этот значок виден только тогда, когда страница отображается на смартфонах - @media(max-size: 968px). Этот значок показывает меню при нажатии. Я тоже читал, как это сделать, погуглив, но пока не нашел ответа. Нужно ли мне использовать CSS или анимацию? Могу ли я достичь цели с помощью метода поворота? Можете ли вы показать мне правильный кстати? Я не понимаю, как их использовать для поворота значка.
[code]$(function(){ var degree = 45; var $buttonNav = $('.header__icon-bar'); $buttonNav.on('click', function(e){ e.preventDefault(); $('.header__nav').toggleClass('is-open'); });//end of $buttonNav });//end of the start[/code] [code]/*---------- GENERAL -----------*/ html,body { height: 100%; width: 100%;margin: 0; padding: 0;}