javascript [汉堡菜单]汉堡菜单切换与annimation #js
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript [汉堡菜单]汉堡菜单切换与annimation #js相关的知识,希望对你有一定的参考价值。
div.header__hamburger.hamburger
div.hamburger__bar
div.hamburger__bar
div.hamburger__bar
.hamburger {
width: 20px;
height: 14px;
cursor: pointer;
transition: 0.5s ease-in-out;
transform: rotate(0deg);
&__bar {
position: absolute;
left: 0;
width: 100%;
height: 2px;
background-color: @black;
opacity: 1;
transition: all 0.25s ease-in-out;
&:nth-child(1) {
top: 0;
}
&:nth-child(2) {
top: 6px;
}
&:nth-child(3) {
top: 12px;
}
}
&.is-active .hamburger__bar:nth-child(1) {
top: 6px;
transform: rotate(135deg);
}
&.is-active .hamburger__bar:nth-child(2) {
left: -20px;
opacity: 0;
}
&.is-active .hamburger__bar:nth-child(3) {
top: 6px;
transform: rotate(-135deg);
}
}
$(document).ready(function () {
$(".hamburger").click(function () {
$(this).toggleClass("is-active");
// $(".header__list").slideToggle(400);
});
});
以上是关于javascript [汉堡菜单]汉堡菜单切换与annimation #js的主要内容,如果未能解决你的问题,请参考以下文章
一页网站的汉堡切换菜单
Vue.js:切换汉堡菜单图标
选择后如何关闭汉堡菜单? javascript
javascript 菜单汉堡动画
javascript 汉堡菜单JQuery
javascript 启动自定义菜单汉堡包