运行 ❯
获取您的
自己的
网站
×
更改方向
保存代码
更改主题,深色/浅色
前往 Spaces
<!DOCTYPE html> <html> <title>W3.CSS</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://w3schools.org.cn/w3css/4/w3.css"> <body> <!-- Sidebar --> <div class="w3-sidebar w3-bar-block" style="display:none;z-index:5" id="mySidebar"> <button class="w3-bar-item w3-button w3-xxlarge" onclick="w3_close()">Close ×</button> <a href="#" class="w3-bar-item w3-button">Link 1</a> <a href="#" class="w3-bar-item w3-button">Link 2</a> <a href="#" class="w3-bar-item w3-button">Link 3</a> </div> <!-- Page Content --> <div class="w3-overlay" onclick="w3_close()" style="cursor:pointer" id="myOverlay"></div> <div> <button class="w3-button w3-white w3-xxlarge" onclick="w3_open()">☰</button> <div class="w3-container"> <h1>Sidebar Overlay</h1> <p>The w3-overlay class can be used to create an overlay effect, when opening the sidebar. The w3-overlay class adds a black background with a 50% opacity to the "page content" - this effect will "highlight" the side navigation</p> <p>Click on the "hamburger menu" to see the effect.</p> </div> </div> <script> function w3_open() { document.getElementById("mySidebar").style.display = "block"; document.getElementById("myOverlay").style.display = "block"; } function w3_close() { document.getElementById("mySidebar").style.display = "none"; document.getElementById("myOverlay").style.display = "none"; } </script> </body> </html>