Böyle bir dropdown menu yapıyorum ul li lerle. Fakat bir türlü açılır menüyü hizalayamadım genişliğini vs ayarlayamadım. Yardımcı olur musunuz?
Css Kaynak Kodları:
body{ scroll-behavior: smooth; } .header{ width: 100%; height: 200px; background-color: #929292; position: relative; } ul{ border:3px solid black; background-color: #000000; position: absolute; margin-bottom: 0; bottom: 0; padding-left: 0; } ul li{ list-style: none; float: left; margin-left: 2px; line-height: 50px; border:3px solid; text-align: center; font-family: "Anton"; background-color: #FFEA00; user-select: none; padding-left: 15px; padding-right: 15px; } ul li:hover{ background-color: #000000; color: #FFEA00; cursor: pointer; } #menu1{ margin-left: 0; } #acilirMenu ul{ visibility: hidden; } #acilirMenu{ position: relative; } #acilirMenu:hover #aMi{ visibility: visible; position: absolute; width: 100%; } ul li ul li{ color:white; }HTML KAYNAK KODLARI:
<!DOCTYPE html> <html> <head> <title></title> <link href="https://fonts.googleapis.com/css?family=Anton" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="menu-tasarim-1.css"> </head> <body> <div class="header"> <ul> <li id="menu1">Menu 1</li> <li>Menu 2</li> <li>Menu 3</li> <li>Menu 4</li> <li>Menu 5</li> <li>Menu 6</li> <li>Menu 7</li> <li>Menu 8</li> <li>Menu 9</li> <li>Menu 10</li> <li>Hakkımızda</li> <li>Ekibimiz</li> <li id="acilirMenu">Açılır Menu <ul id="aMi"> <li>Açılır Menu</li> <li>Açılır Menu</li> </ul> </li> </ul> </div> </body> </html>
