Vízszintes legördülő menü a webhely navigációs szerkezetének rendszerezésére szolgál. A fészkelő szintek optimális száma egy vagy kettő. Minél kevesebb a melléklet szintje, annál könnyebben találja meg a webhely látogatója a szükséges információkat. Hogyan készítsünk rendszeres vízszintes menü, részletesen le van írva a.
Hogyan készítsünk vízszintes legördülő menüt
1. HTML jelölés és alapvető stílusok egy beágyazási szinttel rendelkező legördülő menühöz
A vízszintes legördülő menü HTML jelölése abban különbözik a normál menütől, hogy a kívánt listaelemre hivatkozik
- vagy<оl> .
Az almenünek a főmenühöz viszonyított pozicionálásához a következő stílusok vannak deklarálva:
— listaelemhez, amelybe egy legördülő lista van beágyazva: li (pozíció: relatív;) ;
— a legördülő menühöz ul (pozíció: abszolút;) , valamint a bal és felső értékekhez.
Az áttekinthetőség és a formázás megkönnyítése érdekében adjuk hozzá az osztály felső menüjét a főmenühöz és az almenüt a legördülő menühöz.
A legördülő menü elrejtésének többféle módja van:
1) kijelző: nincs;
2) láthatóság: rejtett;
3) átlátszatlanság: 0;
4) transzformáció: scaleY(0);
5) a jQuery könyvtár használatával.
1. módszer (megjelenítés: nincs;)
A legördülő menü el van rejtve a .submenu használatával (megjelenítés: nincs;) , az egeret a .topmenu li:hover .submenu (megjelenítés: blokk;) segítségével jeleníti meg.
2. módszer (láthatóság: rejtett;)
A menü a .submenu használatával rejtett (láthatóság: rejtett;) , és a .topmenu li:hover .submenu (láthatóság: látható;) segítségével jelenik meg.
3. módszer (átlátszatlanság: 0;)
A menü el van rejtve a .submenu (átlátszatlanság: 0;) használatával, és a .topmenu li:hover .submenu (átlátszatlanság: 1;) segítségével jelenik meg. Ha meg szeretné akadályozni, hogy a menü megjelenjen, amikor az egérmutatót a terület fölé viszi, adjon hozzá láthatóságot: rejtett; , és lebegtetéskor módosítsa láthatóságra: látható; .
4. módszer (transzformáció: scaleY(0);)
A menü el van rejtve a .submenu (transzformáció: scaleY(0);) használatával, és a .topmenu li:hover .submenu (transzformáció: scaleY(1);) segítségével jelenik meg. Mivel az alapértelmezett elemtranszformáció középről történik, a .submenu-hoz (transform-origin: 0 0;) hozzá kell adni, pl. a bal felső sarokból.
5. módszer: A jQuery használata
$(".five li ul").hide(); // a legördülő menü elrejtése $(".five li:has(".submenu")").hover(function())( $(.five li ul").stop().fadeToggle(300) ;) /* válasszunk ki egy elemet tartalmazó listaelemet az .almenu osztályú elemekkel, és adjunk hozzá egy hover függvényt, amely megjeleníti és elrejti a legördülő menüt */);2. 3D legördülő menü
Érdekes effektusok hozhatók létre CSS használatával A 3-transzformációk például a képernyő mélyéről jelenítik meg a menüt.
* ( box-sizing: border-box; ) body ( margó: 0; háttér: radiális gradiens (#BFD6E2 1px, rgba(255,255,255,0) 2px); háttérméret: 10px 10px; ) nav ul (lista-stílus) : nincs margó: 0; kitöltés: 0 : rgba(255,255,255,.8); .topmenu > li ( kijelző: inline-block; pozíció: relatív; ) .topmenu > li > a ( font-family: "Exo 2", sans-serif; magasság: 70 képpont; sor -magasság: 70px; font-weight: bold .down:after (tartalom: "\f107"; margin-left: FontAwesome; ) a:hover ( szín: #E6855F; ) .almenü ( háttér: fehér; szegély: 2px szilárd #003559; pozíció: abszolút; bal: 0; láthatóság: rejtett; átlátszatlanság: 0; z-index : 5; szélesség: 150px; transzformáció: perspektíva(600px) forgatásX(-90deg) transzformáció: 0% 0% átmenet: .6s easy-in-out;
átlátszatlanság: 1;
transzformáció: perspektíva(600px) forgatásX(0deg); ) .submenu li a ( szín: #7f7f7f; betűméret: 13px; vonalmagasság: 36px; kitöltés: 0 25px; betűcsalád: "Kurale", serif; )
transzformációs eredet: 0 0;
átmenet: .5s könnyű be-ki; ) .a almenü ( szín: fehér; szövegigazítás: balra; kitöltés: 12px 15px; betűméret: 13px; keret-alsó: 1px solid rgba(255,255,255,.1); ) .almenu li:last-child a ( border-bottom: nincs; .topmenu > li:hover .submenu ( opacitás: 1; transzformáció: scaleY(1); )
* ( box-sizing: border-box; ) body ( margó: 0; háttér: url(https://html5book.ru/wp-content/uploads/2015/10/background54.png) ) nav ( háttér: fehér; ) nav ul ( lista-stílus: nincs; margó: 0; padding: 0; ) nav a ( szövegdekoráció: nincs; körvonal: nincs; megjelenítés: blokk; átmenet: .4s könnyű be-be; ) .topmenu ( text-align: center; .topmenu > li ( kijelző: soron belüli ; magasság: 12px; háttér: 4px -2px 0 #d2d2d2 > li > a ( kitöltés: 12px 26px; szín: #767676; szövegátalakítás: nagybetűs; betűsúly: félkövér; betűköz: 1px; betűcsalád: "Exo 2", sans-serif; ) .topmenu li a:hover ( szín: #c0a97a; ) .almenü ( pozíció: abszolút; bal: 50%; felül: 100%; szélesség: 210px; margó balra: -105px; háttér: #fafafa ;
keret: 1 képpont tömör #ededed;
z-index: 5; láthatóság: rejtett;átlátszatlanság: 0;
@import url("https://fonts.googleapis.com/css?.jpg); háttér-pozíció: középen középen; háttér-ismétlés: nincs ismétlés; háttér-méret: borító; magasság: 100vh; pozíció: relatív; ) body:fore ( tartalom: ""; pozíció: abszolút; bal: 0; alsó: 0; magasság: 100%; szélesség: 100%; háttér: lineáris gradiens(45 fok, rgba(0,0,0,0)) , rgba(255,255,255,.8)); nav ( text-align: center; padding: 40px 0 0; ) nav ul ( lista-stílus: nincs; margó: 0; kitöltés: 0; ) nav a ( text-decoration : nincs kijelző: szín: #222 ", kurzív; betűméret: 1,5 em; sormagasság: 1; betűköz: 3 képpont; ) .topmenu > li > a:before ( tartalom: ""; pozíció: abszolút; z-index: 5; bal: 50% szélesség: 10px; háttér: határ-sugár: 50%
átlátszatlanság: 1; ) .almenü ( pozíció: abszolút; z-index: 4; bal: 50%; felső: 100%; szélesség: 150px; kitöltés: 15px 0 15px; margó-felső: 5px; háttér: fehér; szegélysugár: 5px; box-shadow: 0 0 30px rgba(0,0,0,.2): border-box láthatóság: 0) .topmenu > li:hover .submenu; átlátszatlanság: 1; transzformáció: translate(-50%, 0) .almenu a ( font-family: "Libre Baskerville", serif; betűméret: 11px; betűköz: 1px; kitöltés: 5px 10px); .3s lineáris; .almenü a:hover (háttér: #e8e8e8;) Ebben a cikkben megvizsgáljuk azokat az elemeket, amelyek lehetővé teszik legördülő listák létrehozását, megtanuljuk, hogyan lehet csoportokat létrehozni ezekben a listákban, megnézzük, hogyan lehet letiltani az elemeket, sőt a listacsoportokat, megismerkedünk egy elemmel, amely lehetővé teszi a listák létrehozását. egy többsoros szövegmező, amelyet később felhasználhat benne HTML űrlapok
Ezenkívül az űrlapon belül elhelyeztünk egy gombot, amely az űrlap beküldésére szolgál (elem az "űrlap beküldése" gombbal: type = "submit" ).
Példánk eredménye:
Szövegterület elemleírás
Tehát megnézzük az utolsó példát, és továbblépünk gyakorlati feladat cikkek ebben a tankönyvben.
Az attribútumnak köszönhetően (HTML tag
Az eszköztipp szövege el van rejtve, ha a felhasználó beír egy értéket (bármely karaktert) a szövegmezőbe, ha azt eltávolítja, az eszköztipp ismét megjelenik.
Nézzünk egy példát a felhasználásra:
type = "submit" name = "submitInfo" value = "submit" > !}
Ebben a példában két szövegterületet hoztunk létre (az elemet
Vegye figyelembe, hogy ha egy szövegmező csak olvasható, a tartalom nem módosítható, de a felhasználó továbbra is navigálhat a tartalomhoz, kiválaszthatja és másolhatja azt.
Ezenkívül az űrlapon belül elhelyeztünk egy gombot, amely az űrlap beküldésére szolgál (elem az "űrlap beküldése" gombbal: type = "submit" ).
Példánk eredménye:
Kérdések és feladatok a témában
Mielőtt továbblépne a következő témára, töltse ki a gyakorló feladatot:
- A megszerzett tudás felhasználásával készítse el az alábbi álláshirdetési űrlapot:
A feladat megkezdése előtt nyissa meg a példát egy új ablakban, és alaposan vizsgálja meg az űrlapot, hogy minden pontját megismételje. A feladat elvégzéséhez szüksége lesz a cikkben található ismeretekre. Ha lemaradtál róla, gyere vissza tanulmányozni.
A gyakorlat befejezése után ellenőrizze az oldal kódját úgy, hogy egy külön ablakban nyissa meg a példát, hogy megbizonyosodjon arról, hogy mindent helyesen tett.
A kezdők gyakran szembesülnek a legördülő lista megtervezésének problémájával. Pont mint az eredetivel válassza ki nem tudsz semmi különöset csinálni. Aztán jön a mentő jQuery, és akkor szinte bármit megtehetsz.
Mi lenne, ha azt mondanám, hogy szabványos is lehetséges? HTML Nem rossz, ha egy legördülő listát tiszta módon tervezünk CSS?
Legördülő lista HTML-ben
A háttér és a szöveg színe megváltoztatható, és ez nagyon egyszerűen megtehető.
IN span hozzáadtunk 2 osztályt, egy főt, amely az összes fő stílust tartalmazza majd " egyéni legördülő menü“, a második pedig nagy, ami meghatározza a méretet legördülő lista. Mondjuk 3 méretet előre tudunk készíteni, nagy, közepes, kicsi, stílusokban betűméret. És ne törődj vele a jövőben. Ezt kihagyhatja, minden a webhelyen lévő tervezéstől függ.
Törzs ( háttér: #2a2a2b; szín: #fff; szövegigazítás: középre; font-család: Arial, Helvetica; ) .big ( betűméret: 1,2 em; ) /* Egyéni legördülő menü */ .custom-dropdown ( pozíció : relatív: inline-block: margó: 10px /* csak méret: padding: .5em; border-radius: 0.01px ; ; pozíció: mutató-események: nincs ) .egyéni legördülő lista:: után ; jobb: 1,2 em; felső: 50% . egyéni legördülő menü: 0 határ-sugár: 0 3px 3px 0 ) .custom-dropdown select ( szín: rgba(0,0,0,.3); ) .custom-ropdown select::after ( szín: rgba(0,0,0,.1); ) .custom-dropdown::before ( háttérszín: rgba(0,0,0,.15); ) .custom-dropdown::after ( szín: rgba(0,0,0,.4); )
Ha nem akar foglalkozni a stílusok tanulmányozásával, egyszerűen adja hozzá webhelyéhez, és változtassa meg a színét, hogy megfeleljen webhelye kialakításának. Akkor csak stílusos vagy" .egyéni legördülő menüből válassza ki” módosítania kell az értékeket háttér-színÉs szín
A HTML opciócímkével egy legördülő listát hozhatunk létre, amely lehetővé teszi a felhasználó számára, hogy válasszon egy opciót egy előre meghatározott értékkészletből.
A felhasználó számára látható szöveg eltérhet a value attribútumban megadott szövegtől. A következőképpen hozhat létre legördülő listát:
- A legördülő lista a címke használatával jön létre
- Egy címke belsejében
- A címkében
Lehetőség van CSS-osztály megadására is az azonosító használata helyett a legördülő lista stílusához.
A következő részben példákat mutatok be a legördülő menü használatára HTML lista JavaScript/JQuery-ben. A példák bemutatják a stílusok beállítását is
Példa egy egyszerű legördülő lista létrehozására
Ez a példa a HTML-kiválasztás opciót használja egy legördülő lista létrehozásához, amely három lehetőség közül választhat:
A fenti példa a következő jelölést használja egy legördülő lista létrehozásához:
Az érték attribútum használata
Ahogy korábban említettük, az value attribútum értéke eltérhet az oldalon megjelenő szövegtől. Például megjelenítheti az országok vagy színek nevét a felhasználók számára, és rövid kódokat használhat az érték attribútumban.
A következő példában létrehozunk egy legördülő listát egy érték attribútummal:
Tekintse meg az online bemutatót és kódot
Címkéhez
Példa a kiválasztott beállítás elérésére JavaScriptben
Most hozzunk létre egy példát egy kiválasztott opció értékének elérésére és néhány művelet végrehajtására. Ugyanazt a listát hozzuk létre, mint a fenti példában, színopciókkal. Miután kiválasztotta, kattintson a gombra, hogy ezt a színt alkalmazza a dokumentumra:
Tekintse meg az online bemutatót és kódot
A HTML opcióértékhez a következő kódot használjuk:
A következő kódsort használják a JavaScriptben az opció érték attribútuma értékének eléréséhez
var seltheme = document.getElementById(“selcolor”).value;
A gombra kattintva egy JS függvény hívódik meg, amely a legördülő listában kiválasztott értéket hozzárendeli egy változóhoz. Ez az érték szín alkalmazására szolgál az aktuális dokumentumra.
A látható szöveg elérése a JQuery-ben
Ezúttal a JQuery segítségével érem el a kiválasztott opció értékét: mind a szöveget, mind az értéket . Ebben a demóban a látható szöveghez fogok hozzáférni egy opciós címkében HTML-ben:
Tekintse meg az online bemutatót és kódot
A címke egyes opcióinak kódjában
Így érheti el ezt az értéket HTML kiválasztási lehetőség kiválasztott JavaScript:
var selectedcolor = $("#jqueryselect option:selected").text();
Az értéket a JQuery $.val() metódusával is elérheti:
var selectedcolor = $("#jqueryselect").val();
Cserélje ki ezt a sort a fenti példában, és a kód a rövid kód/szín értéket fogja megjeleníteni az value attribútumban a látható szöveg helyett.
Példa egy érték megszerzésére egy PHP szkriptben
Ebben a példában a legördülő listából kiválasztott opció értékének lekérésére az űrlap a címke használatával jön létre
Tekintse meg az online bemutatót és kódot
A példában használt űrlapmódszer a POST, így az űrlapértékeket a használatával kaphatja meg PHP tömb$_POST[""] . Ez a példában használt űrlapkód:
És itt van a PHP szkript használatának módja HTML érték opció kiválasztása:
". $_POST["selfphp"].""; } ?>
Ha az űrlap megadja a GET metódust, akkor használja PHP tömb $_GET[""].
Legördülő lista stílusa CSS-sel
Most nézzük meg, hogyan határozható meg a legördülő lista stílusai
Tekintse meg az online bemutatót és kódot
A lineáris színátmenettel együtt itt a box-shadow tulajdonságot használjuk. A teljes CSS-kód így néz ki:
Selcls ( kitöltés: 3px; szegély: tömör 1px #517B97; körvonal: 0; háttér: -webkit-gradient(lineáris, bal felső, bal 25, from(#FFFFFF), color-stop(4%, #CAD9E3), to (#FFFFFF)); háttér: -moz-linear-gradient(top, #FFFFFF, #CAD9E3 1px, #FFFFFF 25px: rgba(0,0,0, 0.1) 0px 0px 8px; : rgba(0,0,0, 0,1) 0px 0px 8px -webkit-box-shadow: rgba(0,0,0, 0,1) 0px 0px 8px;
Lekerekített sarkok a border-radius tulajdonság használatával
A HTML-kiválasztásnál a CSS3 border-radius tulajdonságot állítjuk be, hogy a sarkok lekerekítettek legyenek. A színséma is változik. Tetszés szerint kísérletezhet a szegélyekkel, szélességgel, margókkal és egyéb tulajdonságokkal:
Tekintse meg az online bemutatót és kódot
Több CSS attribútum és stílus használata
Ahhoz, hogy a felhasználók több lehetőséget is kiválaszthassanak egy listából, a többszörös attribútumot kell használni. A fenti példában csak egy opció választható ki. Több opció használata esetén a CTRL billentyű lenyomásával több lehetőséget is kiválaszthat:
Tekintse meg az online bemutatót és kódot
A Bootstrap keretrendszer és a bővítmények használata gyönyörű legördülő listák létrehozásához
Ha a Bootstrap keretrendszert használja, akkor lehetősége van bővítmények használatával nagyszerű HTML-beállítások létrehozására.
Ebben az oktatóanyagban egy klasszikus vízszintes menüt készítünk tiszta CSS használatával. Ikonok vannak a listákban. Ha az egérmutatót egy elem fölé viszi, az simán megváltoztatja a gomb és a szöveg színét, és megjelenik egy árnyék. A legördülő listák többszintűvé tehetők, és a fő dolog az, hogy mindez egyszerűen megvalósítható a tiszta CSS3-ban.
A leckében a következőket fogjuk használni:
- kijelző: flex;
- használja az átmenetet ;
- Az elemeket a pozíció segítségével pozícionáljuk.
HTML vízszintes menüstruktúra
Először is írjuk meg a vízszintes menü jelölését. Megnyitjuk a fejlesztői környezetünket (esetemben ez a PhpStorm), létrehozunk egy index.html fájlt, megírjuk a html:5 keretrendszert, lecseréljük a lang-ot ru-ra.
Eltávolítom az összes meta-t, kivéve a kódolást, hozzáadom a saját címemet " Tom menü».
A törzs közé írunk egy header tag-et, ebbe pedig egy blokkot a .dws-menu osztállyal, amelyben a menünk fog elhelyezkedni. Ezután a struktúra a következő lesz, öt listát hozunk létre. Minden listához tartozik egy hivatkozás a href="#" attribútummal. Aztán lesz egy I ikon a .fa .fa- osztállyal.
Kattintson az Alkalmaz gombra.
Írjuk fel a menüpontok nevét ( Kezdőlap, Termékek, Szolgáltatások, Hírek, Kapcsolatok).
Ezután válassza ki és csatlakoztassa az ikonokat. Nyissa meg a Font Awesome webhelyet, és válassza ki az alábbi menüelemek ikonjait:
Töltse le az archívumot az oldalról ikonokkal, bontsa ki a tartalmát a számítógépére, másolja be a fonts mappát és a css mappát a fejlesztői környezetébe.
A betűtípusok mappa ikon-betűtípusokat, a css mappa pedig azok stílusát tartalmazza. A tömörített stílusok eltávolíthatók a font-awesome.min fájlból, tegyük bele a tömörítetlen font-awesome.css fájlt is.
Az index.html-ben összekapcsolunk ikonokat, és minden elemhez saját ikonstílust rendelünk ( otthon, bevásárlókosár, fogaskerekek, th-lista, boríték-nyitott).
Elkészítettük a főkeretet, a főstílus leírása után létrehozunk egy almenüt, most pedig egy fájlt, ahol a style.css vízszintes menü főbb stílusait írjuk le és az index.html-hez kapcsoljuk. A stílusok összekapcsolásának ellenőrzésére létrehozok egy img mappát, és elhelyezek egy tetszőleges képet a háttérnek. Regisztráljuk a kép kapcsolatát a háttér segítségével.
Body( background-image: url(../img/ep_naturalwhite.png"); )
Leírjuk a vízszintes menü CSS-stílusait
Először is állítsuk vissza az összes behúzást, amelyet a különböző böngészők alapértelmezés szerint beállíthatnak:
Dws-menu *( margó: 0; kitöltés: 0; )
Állítsuk a fejlécet 200 pixelre. és hozzárendelje a Cuprum betűtípust, amely letölthető és külön is csatlakoztatható a webhelyéhez, arra az esetre, ha további betűtípusokat adunk hozzá.
Fejléc (margó: 200 képpont; betűcsalád: Cuprum, Arial, Helvetica, serif nélkül; )
Rejtsük el a jelölőket a listákból:
Dws-menu ul, .dws-menu ol( lista-stílus: nincs; )
Jelenítsük meg a listákat vízszintesen a display: len segítségével, és állítsuk középre:
Dws-menu > ul(megjelenítés: flex; justify-content: center; )
A fejlécben csak a tetejét írjuk be, margin-top .
fejléc( margó felső: 200 képpont; font-család: Cuprum, Arial, Helvetica, sans-serif; )
Tervezzük meg étlapunkat, állítsuk be a gombok színét, betűtípusát stb.
Dws-menu > ul li a( kijelző: blokk; háttér: #ececed; kitöltés: 15px 30px 15px 40px; betűméret: 14px; szín: #454547; szövegdekoráció: nincs; szövegátalakítás: nagybetűk; )
Ezután pozícionáljuk az ikonokat, hozzárendeljük a pozíciót: a listákhoz képest;
Az ikonok további középre helyezéséhez:
Dws-menu > ul li( pozíció: relatív; )
Dws-menu > ul li > a i.fa(pozíció: abszolút; felső: 15 képpont; balra: 12 képpont; betűméret: 18 képpont; )
Rendeljünk elválasztót a listákhoz szegély formájában, jelöljük ki az első LI elemet, és állítsuk be a keretet. Kijelöljük az utolsó LI elemet, és hozzárendeljük egy hasonló szegélyt.
Dws-menu > ul li:first-child( border-bal: 1px solid #b2b3b5; ) .dws-menu > ul li:last-child( border-right: 1px solid #babbbd; )
Listaelválasztókat készítünk: .dws-menu > ul li( pozíció: relatív; }szegély-jobb: 1px tömör #c7c8ca; Menü megvásárolva megjelenés
, akkor elkezdheti a lebegtetési stílusok leírását.
A vízszintes menü animálása az egérmutatóval
Dws-menu li a:hover(háttér: #454547; szín: #ffffff; box-shadow: 1px 5px 10px -5px fekete; átmenet: minden 0,3 másodperccel egyszerű; )
És hogy ez a hatás zökkenőmentesen eltűnjön, add hozzá ezt a stílust a nyugalmi hivatkozáshoz:.dws-menu > ul li a( kijelző: blokk; háttér: #ececed; kitöltés: 15px 30px 15px 40px; betűméret: 14px; szín: #454547; szövegdekoráció: nincs; szövegátalakítás: nagybetűk;átmenet: minden 0,3 s könnyű;
)
Befejeztük a főmenüt, és elkezdhetjük az almenük és a hozzájuk ágyazott menük leírását.
A CSS/HTML legördülő menü leírása
Nyissuk meg az index.html-t, és adjunk hozzá például egy további menüt a termékhez. Az LI listák közé beillesztjük az UL-t, és öt listát helyezünk el benne, amelyek a herf=”#” attribútumú hivatkozásokat tartalmazzák. ul>li*5>a).
- Kattintson az Alkalmaz gombra, írja le az elemek nevét (
- Ruházat, Elektronika, Élelmiszer, Eszközök, Háztartás. kémia
- Szövet
- Elektronika
- Élelmiszer
Eszközök
Élet kémia
Ezután nyissa meg a style.css fájlt, és írja le az almenü stílusait.
Válassza ki a második listát, és rendelje hozzá pozícióját: abszolút; , állítsa a minimális szélességet 150 képpontra.
Dws-menu li > ul li(szegély: 1px szilárd #c7c8ca; )
Az almenü hivatkozásainál állítsa be a behúzásokat 10 pixelre, távolítsa el a szövegátalakítást, és tegye a hátteret néhány árnyalattal sötétebbre: #e4e4e5; .
Dws-menu li > ul li a( kitöltés: 10px; szövegátalakítás: nincs; háttér: #e4e4e5; )
Ezután hozzunk létre egy másik almenüt. Menjünk a jelölőfájlhoz, és például az "Elektronikában" készítsünk egy menüt, hasonlót, mint korábban. Leírjuk a bekezdések címsorát ( Fényképezőgépek, számítógépek, telefonok) és mentse el.
- Fényképezőgépek
- Számítógépek
- Telefonok
Megjelennek, de rejtve a főmenü alatt, most pozíció: abszolút;
beágyazott UL, és tolja el 150 képpel. oldalra:
Dws-menu li > ul li ul(pozíció: abszolút; jobbra: -150px; felül: 0; )/*almenü*/ .dws-menu li ul( pozíció: abszolút; min-szélesség: 150 képpont;kijelző: nincs;
)
Megjelenésükhöz pedig listákat választunk ki, és megjelenítjük a display segítségével: blokk; . Dws-menu li:hover > ul( display: block; ) Most hozzáadhatja
- Otthon
- többszintű menük
- csak egyszerűen másolja az UL blokkot, módosítsa a pontjait.
- Termékek
- Szövet
- Cipők
- Elektronika
- Fényképezőgépek
- Számítógépek
- Dzsekik
- Nadrág
- Telefonok
- Samsung
- Szövet
- Elektronika
- Élelmiszer
- csak egyszerűen másolja az UL blokkot, módosítsa a pontjait.
- Flf
- Alma
- Szolgáltatások
- Szolgáltatás 1
- 2. szolgáltatás
- Kapcsolatok
Szolgáltatás 3
box-shadow: 1px 5px 10px -5px fekete;
Beállítások elemre