Flu-out eller rullegardinmenyer viser nettstedets sidehierarki. Det utrydder behovet for at brukere laster inn flere sider. Fly-out-menyen brukes til å vise kontekst- eller slippmenyen når brukeren ber om den. Det omtales også som en undermeny. Disse menyene utvides på mushvervet. Fly-out-menyen kan bygges uten å bruke JavaScript.
Dette innlegget vil forklare prosedyren for å opprette en fly-out-meny med CSS.
Hvordan lage en fly-out-meny med CSS?
I HTML, legg til følgende elementer for å lage en flu-out-meny:
Strukturen til fly-out-menyen er blitt opprettet med hell ved hjelp av HTML-elementene:
Bruk nå CSS -egenskapene på å style HTML -elementer.
Trinn 1: Stil "Fly-menu" -klasse
.Fly-menu
Margin: 15px;
Bredde: 150px;
Font-Family: Verdana, Genève, Tahoma, Sans-Serif;
“Fly-meny”Klasse av“”Element er spesifisert med disse egenskapene:
Produksjon
Trinn 2: Stil “Li” -element
.Fly-menu Li
Posisjon: relativ;
Display: Block;
Barneelementet “" av "”Tag som har klasse”Fly-meny”Er stylet med følgende egenskaper:
Trinn 3: Stil “Li” og “UL” elementer
.Fly-menu Li ul
Posisjon: Absolutt;
Bredde: 100%;
Display: Ingen;
“”Element i“”Tag av“Fly-meny”Klasse brukes med disse egenskapene:
Produksjon
Trinn 4: Stil “et” element
.Fly-menu a
Display: Block;
Bredde: 100%;
Margin: 5px;
polstring: 10px;
farge svart;
Grense: 1px fast RGB (245, 244, 244);
Bokseskygge: 2px 2px CadetBlue;
Border-Radius: 8px;
Overgang: alle 0.3s letthet;
Tekstdekorasjon: Ingen;
“”Element i klassen“Fly-meny”Tildeles følgende egenskaper:
Produksjon
La oss legge til noen sveveeffekter på fly-out-menyen.
Trinn 5: Stil “A” element på “Hover”
.Fly-menu A: Hopp
Bakgrunnsfarge: #009;
Farge: #FFF;
“:sveve”Pseudoklasse brukes til å påføre stylingen når musen svever på elementet. Disse stylingegenskapene er forklart nedenfor:
Produksjon
Trinn 6: Stil “Li” -element på “Hover”
.Fly-menu Li: Hover UL
Display: Block;
Transform: Oversett (175px, -45px);
“”Element på svevet vil vise barnet sitt””Elementer med følgende egenskaper:
Produksjon
På denne måten kan vi effektivt lage en fly-out-meny for applikasjonen vår.
Konklusjon
For å opprette en fly-out-meny med CSS, “”Og“”Elementer av HTML kan implementeres for å lage flu-out-strukturen. CSS “vise”Og“forvandle”Egenskaper sammen med mange andre nyttige egenskaper brukes til å formulere eller designe den. Dette innlegget har gitt en omfattende prosedyre for å lage en flu-out-meny ved hjelp av CSS.