Fixed overlay issues of main and sub menu on small devices

Signed-off-by: Jim Martens <github@2martens.de>
This commit is contained in:
2017-12-29 10:27:06 +01:00
parent 49deb030e2
commit 580d0186b6
2 changed files with 12 additions and 1 deletions

View File

@ -1,3 +1,14 @@
//= require popper
//= require bootstrap/util
//= require bootstrap/collapse
"use strict";
$(function() {
let mainMenu = $('#mainmenuNavbar');
mainMenu.on('show.bs.collapse', function (e) {
$('#submenuNavbar').addClass('invisible');
});
mainMenu.on('hidden.bs.collapse', function (e) {
$('#submenuNavbar').removeClass('invisible');
});
});

View File

@ -1,5 +1,5 @@
<header class="site-header">
<nav class="navbar navbar-expand-lg navbar-light fixed-top">
<nav id="mainmenuNavbar" class="navbar navbar-expand-lg navbar-light fixed-top">
<div class="container">
<a class="navbar-brand" href="{{ site.baseurl }}/">
<img src="{{ site.data.author.brand_logo }}" width="30" height="30" class="d-inline-block align-top"