Skip to content
This repository was archived by the owner on Jul 17, 2020. It is now read-only.

Commit b50408a

Browse files
style: fix weird glitch in mobile navbar
1 parent f7091b8 commit b50408a

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

src/App.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -547,6 +547,10 @@ header p {
547547
border-radius: 2rem;
548548
}
549549

550+
.height-to-fix {
551+
padding-top: 5rem;
552+
}
553+
550554
/* * * * * * * * *
551555
* MEDIA QUERIES
552556
* * * * * * * * */

src/components/Navbar.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
function hamburgerClick() {
22
let navbar = document.querySelector('nav'),
33
hamburger = document.querySelector('.hamburger-container'),
4-
calltoaction = document.querySelector('#calltoaction');
4+
calltoaction = document.querySelector('#calltoaction'),
5+
header = document.querySelector('header')
56

67
if(hamburger.classList.contains('open')) {
78
// close hamburger
@@ -15,9 +16,11 @@ function hamburgerClick() {
1516
setTimeout(() => {
1617
navbar.classList.remove('menu-open')
1718
navbar.classList.remove('menu-close')
19+
header.classList.remove('height-to-fix')
1820
}, 250);
1921
}
2022
else {
23+
header.classList.add('height-to-fix')
2124
// open hamburger
2225
hamburger.classList.add('open')
2326
// start menu open animation

0 commit comments

Comments
 (0)