こんにちは。
htmlとcssを使ってハンバーガーメニューを作りたいです。
このページ(CodePen Home
PURE CSS SIDEBAR TOGGLE MENU)を参考にしているのですが、メインコンテンツを表示する場所にカードを作って表示すると、スライドインするメニューがカードの下に隠れてしまいます。
html
1<!doctype html> 2<html lang="en"> 3 4<head> 5 <!-- Required meta tags --> 6 <meta charset="utf-8"> 7 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 8 9 <!-- Bootstrap CSS --> 10 <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" 11 integrity="sha384-JcKb8q3iqJ61gNV9KGb8thSsNjpSL0n8PARn9HuZOnIxN0hoP+VmmDGMN5t9UJ0Z" crossorigin="anonymous"> 12 13 <!-- CSS --> 14 <link rel="stylesheet" href="basic_layout.css"> 15 16 <title>Hello, world!</title> 17</head> 18 19<body> 20 21 <div class="header"></div> 22 <input type="checkbox" class="openSidebarMenu" id="openSidebarMenu"> 23 <label for="openSidebarMenu" class="sidebarIconToggle"> 24 <div class="spinner diagonal part-1"></div> 25 <div class="spinner horizontal"></div> 26 <div class="spinner diagonal part-2"></div> 27 </label> 28 <div id="sidebarMenu"> 29 <ul class="sidebarMenuInner"> 30 <li>Jelena Jovanovic <span>Web Developer</span></li> 31 <li><a href="https://vanila.io" target="_blank">Company</a></li> 32 <li><a href="https://instagram.com/plavookac" target="_blank">Instagram</a></li> 33 <li><a href="https://twitter.com/plavookac" target="_blank">Twitter</a></li> 34 <li><a href="https://www.youtube.com/channel/UCDfZM0IK6RBgud8HYGFXAJg" target="_blank">YouTube</a></li> 35 <li><a href="https://www.linkedin.com/in/plavookac/" target="_blank">Linkedin</a></li> 36 </ul> 37 </div> 38 <div id='center' class="main center"> 39 <div class="mainInner"> 40 <div>PURE CSS SIDEBAR TOGGLE MENU</div> 41 </div> 42 <div class="mainInner"> 43 <div>PURE CSS SIDEBAR TOGGLE MENU</div> 44 </div> 45 <div class="mainInner"> 46 47// ここからカード 48 <section class="card"> 49 <img class="card-img" src="http://webcreatorbox.com/sample/images/bear.jpg" alt=""> 50 <div class="card-content"> 51 <h1 class="card-title">Webクリエイターボックス</h1> 52 <p class="card-text">WebデザインやWebサイト制作、最新のWeb業界情報などを紹介していくサイト。</p> 53 </div> 54 <div class="card-link"> 55 <a href="http://webcreatorbox.com/about">About</a> 56 <a href="http://webcreatorbox.com/">Website</a> 57 </div> 58 </section> 59 </div> 60 </div> 61 62</body> 63 64</html>
z-index: 0;をカードが含まれるmainクラスに付与することも試したのですが変わらなかったです。
原因がわかる方いらっしゃいましたら、ご教授いただきたいです。よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー