formattage du code gohtml et css
This commit is contained in:
parent
9b60983098
commit
b118912dbb
12 changed files with 118 additions and 192 deletions
|
@ -1,23 +0,0 @@
|
|||
/** Création et exportation de la classe Header */
|
||||
class Header {
|
||||
constructor(element) {
|
||||
this.element = element;
|
||||
this.html = document.documentElement;
|
||||
|
||||
this.init();
|
||||
}
|
||||
|
||||
/**
|
||||
* Méthode d'initialisation
|
||||
*/
|
||||
init() {
|
||||
const toggle = this.element.querySelector('.js-toggle');
|
||||
toggle.addEventListener('click', this.onToggleNav.bind(this));
|
||||
|
||||
}
|
||||
onToggleNav() {
|
||||
// Enlever la classe .is-scrolling-down pour éviter les bugs si l'on fait défiler la page jsute après l'ouverture du menu
|
||||
this.html.classList.toggle('nav-is-active');
|
||||
}
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue