drawer.jsを使ってドロワーメニューを作っています。
drawer-overlayを指定して、メニューが開いた時に
コンテンツにうっすら色をつけたいです。
そのoverlayをhtmlのどこに指定すればいいのかわかりません。
いろんな所につけてみましたらエラーが出たりで。
検索してみても、コンテンツのところにつける
という表示があるだけでいまいちどこか
わかりませんでした。
下が実際のコードです。
ご教授頂ければと思います。お願いいたします。
html
1<!DOCTYPE html> 2<html> 3<head> 4<!-- drawer.css --> 5<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/drawer/3.2.1/css/drawer.min.css"> 6<!-- jquery & iScroll --> 7<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 8<script src="https://cdnjs.cloudflare.com/ajax/libs/iScroll/5.1.3/iscroll.min.js"></script> 9<!-- drawer.js --> 10<script src="https://cdnjs.cloudflare.com/ajax/libs/drawer/3.2.1/js/drawer.min.js"></script> 11 12</head> 13<body class="drawer drawer--left"> 14 <header role="banner"> 15 <!-- ハンバーガーボタン --> 16 <button type="button" class="drawer-toggle drawer-hamburger"> 17 <span class="sr-only">toggle navigation</span> 18 <span class="drawer-hamburger-icon"></span> 19 </button> 20 <!-- ナビゲーションの中身 --> 21 <nav class="drawer-nav" role="navigation"> 22 <ul class="drawer-menu"> 23 <li><a class="drawer-brand" href="#">Brand</a></li> 24 <li><a class="drawer-menu-item" href="#">Nav1</a></li> 25 <li><a class="drawer-menu-item" href="#">Nav2</a></li> 26 </ul> 27 </nav> 28 </header> 29 <main role="main"> 30 <!-- Page content --> 31 </main> 32 33 <!-- ドロワーメニューの利用宣言 --> 34 <script> 35 $(document).ready(function() { 36 $('.drawer').drawer(); 37 }); 38 </script> 39</body> 40 41</html> 42コード
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/09 11:36
2020/06/09 11:37
2020/06/10 03:24