Maison >interface Web >js tutoriel >Navbar Drawer utilisant HTML CSS et Javascript https://www.instagram.com/webstreet_code/
Suivez-nous sur Instagram : https://www.instagram.com/webstreet_code/
<!DOCTYPE html> <html lang="fr"> <tête> <meta charset="UTF-8"> <meta name="viewport" content="width= , échelle initiale=1,0"> <titre>Tiroir</titre> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css"> <style> *{ marge : 0 ; remplissage : 0 ; dimensionnement de la boîte : bordure-boîte ; famille de polices : 'Poppins', sans-serif ; } corps { couleur d'arrière-plan : #141625 ; affichage : flexible ; align-items : centre ; justifier-contenu : flex-start ; hauteur : 100vh ; débordement : caché ; } .hamburger{ position : absolue ; haut : 20 px ; gauche : 18px ; curseur : pointeur ; indice z : 10 ; } .hamburger .line{ largeur : 35 px ; hauteur : 4px ; couleur d'arrière-plan : #f0a500 ; marge : 6px 0 ; rayon de bordure : 2 px ; transition : toutes les 0,4 s sont faciles ; } .barre de menu { poste : fixe ; haut : 0 ; gauche : 0 ; largeur : 80 px ; hauteur : 100 % ; couleur d'arrière-plan : #1f2235 ; box-shadow : 2px 0 15px rgba(0, 0, 0, 0.6); débordement : caché ; transition : largeur 0,4 s facilité ; } .menu-bar.open { largeur : 220 px ; } .menu-bar ul { style de liste : aucun ; remplissage : 80px 10px ; } .menu-bar ul li { affichage : flexible ; align-items : centre ; remplissage : 15 px ; couleur : #b2becd ; curseur : pointeur ; transition : facilité de couleur d'arrière-plan de 0,3 s ; bordure gauche : 4 px solide transparent ; } .menu-bar ul li i { taille de police : 24 px ; marge droite : 20 px ; transition : transformation facile en 0,3 s ; } .menu-bar ul li span { opacité : 0 ; taille de police : 16 px ; transition : opacité 0,4s facilité ; espace blanc : nowrap ; } .menu-bar.open ul li span { opacité : 1 ; } .menu-bar ul li:hover { couleur d'arrière-plan : #282a40 ; box-shadow : 0 4px 8px rgba(0, 0, 0, 0.2); } .menu-bar ul li:survoler i { transformation : échelle (1.2); } .menu-bar ul li.active { couleur d'arrière-plan : #f0a500 ; rayon de bordure : 20 px ; couleur : #1f2235 ; bordure gauche : 4px solide #f0a500 ; } .menu-bar ul li.active i { couleur : #1f2235 ; } .menu-bar ul li.active span { couleur : #1f2235 ; } </style> ≪/tête> <corps> <div>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!