Buongiorno!
Sto creando una landing page come FE di una app che gestisce un supermercato.
Posto il codice html:
ed il foglio di stile associato:codice:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Supermarket App</title> <link rel="stylesheet" href="./style.css" /> </head> <body> <nav> <div class="navbar__container"> <div class="navbar__logo"> <img src="./logo.svg" alt="Website logo" /> </div> <div id="hormenu"><!-- div che contiene il menu --> <ul> <!-- lista principale: definisce il menu nella sua interezza --> <li> <a href="#">Home</a> <!-- primo list-item, prima voce del menu --> </li> <!-- Chiudo il list-item --> <li> <a href="#">Clienti</a> <!-- primo list-item, prima voce del menu --> <ul> <!-- Lista annidata: voci del sotto-menu --> <li><a href="#">Creazione</a></li> <li><a href="#">Modifica</a></li> <li><a href="#">Cancella</a></li> <li><a href="#">Blocco</a></li> </ul> <!-- Fine del sotto-menu --> </li> <!-- Chiudo il list-item --> <li> <a href="#">Ordini</a> <!-- primo list-item, prima voce del menu --> <ul> <!-- Lista annidata: voci del sotto-menu --> <li><a href="#">Creazione</a></li> <li><a href="#">Modifica</a></li> <li><a href="#">Cancella</a></li> </ul> <!-- Fine del sotto-menu --> </li> <!-- Chiudo il list-item --> <li> <a href="#">Prodotti</a> <!-- primo list-item, prima voce del menu --> <ul> <!-- Lista annidata: voci del sotto-menu --> <li><a href="#">Creazione</a></li> <li><a href="#">Modifica</a></li> <li><a href="#">Cancella</a></li> </ul> <!-- Fine del sotto-menu --> </li> <!-- Chiudo il list-item --> </div> <div class="navbar__actions"> <div class="navbar__actions-item"> <button>Sign in</button> </div> <div class="navbar__actions-item"> <button>Request Demo</button> </div> </div> </div> </nav> <header> <div class="hero"> <h1>Your Groceries, Your Way</h1> <p>Revolutionize your shopping experience with our easy-to-use supermarket app.</p> <button>Download Now</button> </div> </header> <main> <section class="hero"> <h2>Benvenuto nel tuo supermercato online!</h2> <p>Trovata tutto ciò che cerchi, comodamente da casa tua.</p> </section> <section class="products"> <h2>I nostri prodotti</h2> <div class="product-container"> </div> </section> </main> <footer> <p>© 2024 Il Mio Supermercato Online. Tutti i diritti riservati.</p> </footer> <script src="script.js"></script> </body> </body> </html>
codice:@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap'); * { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Inter', sans-serif; font-size: 16px; } nav .navbar__container .navbar__logo img { height: 32px; width: 32px; } div#hormenu { width: 100%; float: left; margin: 0; padding: 0; border-top: 1px solid black; background: #0f1d2d; } div#hormenu ul{ margin: 0; padding: 0; list-style-type: none; } div#hormenu li { width:100px; float:left; margin: 0; padding: 0; border-right: 1px solid black; color:white; } div#hormenu a { display: block; padding: 5px; color: black; text-decoration: none; } div#hormenu a:hover { background-color: #000033; color: blue; text-decoration: none; } div#hormenu li ul { display: none } div#hormenu li:hover ul { display: block; position: absolute; z-index:1; width:150px; padding: 0; margin: 0 0 0 -1px; border:1px solid black; background: white; }
Quello che vorrei fare é creare un menù a tendina con le varie voci.
Ringrazio chiunque voglia aiutarmi.
tulipan

Rispondi quotando