Dlaczego drugie menu nie pojawia się na samej górze tylko linijkę niżej ?
.menu { top:0; width: 100%; min-width:990px; position: fixed; z-index: 2; border-top:1px solid #bbb; border-bottom:1px solid #bbb; } .menu1 { top:0; width: 100%; min-width:600px; position: fixed; z-index: 1; border-top:1px solid #bbb; border-bottom:1px solid #bbb; } ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: white; } li { float: right; height: 55px; border-right:1px solid #bbb; } li:last-child { // border-right: none; // border-left: none; } li a { display: block; color: grey; text-align: center; text-decoration: none; font-family: 'Aladin', sans-serif; padding: 10px 20px; font-size: 30px; } li a:hover:not(.active) { background-color: #91B021; transition: 0.6s; color: white; height:100%; }
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="style.css"> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <style> @media (max-width: 800px) { .menu { display:none; } @media (min-width: 800px) { .menu1 { display:none; } </style> </head> <body> <div class="menu"> <ul> <li><a onclick="openNav()" >? </a></li> <li><a href="kontakt.php">Kontakt</a></li> <li><a href="blog.php">Blog</a></li> <li><a href="oferta.php">Oferta</a></li> <li><a href="index.php">Portfolio</a></li> </ul> </div> <div class="menu1"> <ul> <li><a href="index.php">111</a></li> <li><a href="index.php">222</a></li> <li><a href="index.php">333</a></li> <li style="float: left;"> <a onclick="openNav()" >? </a></li> </ul> </div> treść strony </body> </html>