Improve hamburger css
This commit is contained in:
parent
014036c1f5
commit
d70fe678ec
3 changed files with 27 additions and 24 deletions
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="JavaScriptLibraryMappings">
|
||||
<file url="PROJECT" libraries="{all, hammer, jQuery-2.0.0, jquery, jquery-1.11.1, jquery-3.3.1, jquery-migrate-3.0.0, jquery-ui, jquery.mobile-1.4.5, jquery.mobile-1.5.0-alpha.1}" />
|
||||
<file url="PROJECT" libraries="{jquery-3.3.1}" />
|
||||
</component>
|
||||
</project>
|
|
@ -41,30 +41,43 @@
|
|||
bottom: 0;
|
||||
}
|
||||
|
||||
/* Rotate first bar */
|
||||
/* Mouse hovers the hamburger */
|
||||
|
||||
.change #bar1 {
|
||||
.change-hover #bar2-1 {
|
||||
background-color: #ee293d;
|
||||
transform: translate(-5px, -50%);
|
||||
}
|
||||
|
||||
.change-hover #bar2-2 {
|
||||
background-color: #ee293d;
|
||||
transform: translate(5px, -50%);
|
||||
}
|
||||
|
||||
.change-hover #bar1, .change-hover #bar3 {
|
||||
background-color: #1a5dad;
|
||||
}
|
||||
|
||||
|
||||
/* Mouse clics the hamburger */
|
||||
|
||||
.change-clic #bar1 {
|
||||
-webkit-transform: rotate(-45deg) translate(-10px, 10px);
|
||||
transform: rotate(-45deg) translate(-8px, 8px);
|
||||
}
|
||||
|
||||
/* Fade out the second bar */
|
||||
|
||||
.change #bar2-1 {
|
||||
.change-clic #bar2-1 {
|
||||
opacity: 0;
|
||||
-webkit-transform: translateX(-50%);
|
||||
transform: translateX(-50%);
|
||||
}
|
||||
|
||||
.change #bar2-2 {
|
||||
.change-clic #bar2-2 {
|
||||
opacity: 0;
|
||||
-webkit-transform: translateX(50%);
|
||||
transform: translateX(50%);
|
||||
}
|
||||
|
||||
/* Rotate last bar */
|
||||
|
||||
.change #bar3 {
|
||||
.change-clic #bar3 {
|
||||
-webkit-transform: rotate(45deg) translate(-10px, -10px);
|
||||
transform: rotate(45deg) translate(-10px, -10px);
|
||||
}
|
||||
|
|
|
@ -42,11 +42,11 @@ function toggleNav() {
|
|||
}
|
||||
|
||||
function disableHamburger() {
|
||||
hamburger.removeClass("change");
|
||||
hamburger.removeClass("change-clic");
|
||||
}
|
||||
|
||||
function enableHamburger() {
|
||||
hamburger.addClass("change");
|
||||
hamburger.addClass("change-clic");
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -72,17 +72,7 @@ manager.on('swipe', function(e) {
|
|||
|
||||
// Animate hamburger on hover
|
||||
hamburger.hover(function(){
|
||||
$("#bar1").css("background-color", "#1a5dad");
|
||||
$("#bar2-1").css("background-color", "#ee293d");
|
||||
$("#bar2-2").css("background-color", "#ee293d");
|
||||
$("#bar2-1").css("left", "-5px");
|
||||
$("#bar2-2").css("right", "-5px");
|
||||
$("#bar3").css("background-color", "#1a5dad");
|
||||
hamburger.addClass("change-hover");
|
||||
}, function(){
|
||||
$("#bar1").css("background-color", "white");
|
||||
$("#bar2-1").css("background-color", "white");
|
||||
$("#bar2-2").css("background-color", "white");
|
||||
$("#bar2-1").css("left", "0");
|
||||
$("#bar2-2").css("right", "0");
|
||||
$("#bar3").css("background-color", "white");
|
||||
hamburger.removeClass("change-hover");
|
||||
});
|
Loading…
Reference in a new issue