Vertikálne menu s css ikonami. Responzívne horizontálne menu s čistým CSS3

Domov / Mobilné zariadenia
S aktualizáciou by malo byť všetko na stránke adaptívne, vrátane horizontálneho menu, ktoré by malo byť navyše priateľské na všetkých obrazovkách. Kde navrhujem zvážiť klasickú navigáciu, ktorá je vyrobená v čistom štýle, bez použitia JS. Kde môže byť štýl svojím spôsobom vhodný pre mnoho stránok, pretože je vytvorený v jednoduchej, štandardnej forme, ale s prítomnosťou efektov. Tiež, ak si prezeráte z mobilného média, tlačidlo s pravá strana, kde sa po kliknutí nezobrazí celá šírka kategórií, ale všetko sa zobrazí prehľadne, na tej istej strane, kde budú vizuálne viditeľné aj tlačidlá písma.

Ako vidíte, tu boli použité jednoduché HTML zoznamy, všetko za účelom zobrazenia všetkých zoznamov, ktoré sú pod odkazmi na prechod do jednej alebo druhej kategórie. Koncept je taký, že je pekné usporiadať navigačný zoznam v horizontálnej polohe, ale keď je mobilný, automaticky sa zmení na vertikálnu, ako je znázornené na obrázkoch, ktoré sú pripojené k materiálu.

Čo je na začiatku priradené ku každej požiadavke, kde sa samotný vývojár môže zmeniť na tému alebo na tie figúrky, ktoré sú tematicky vhodnejšie. Samotné menu je vytvorené v tmavozelenej farbe tento odtieň je jednoducho zvolený, čo sa vidí len málokedy. Všetko sa však dá radikálne zmeniť prechodom na štýl CSS a tam si môžete nastaviť štýl dizajnu, ktorý potrebujete, a predovšetkým tak, aby dokonale zapadol do samotného základu internetového zdroja.

1 . Takto to prebieha štandardne alebo pri vstupe na portál.

2 . Už sa pozeráme z mobilného zariadenia, ale ešte sme ho nevyvolali v ponuke.

3 . Tu sme klikli a zobrazili sa všetky požadované dopyty.

Začnime s inštaláciou:



ZORNET.RU





CSS

sekcia(
šírka: 100 %;
max-width:1198px;
margin:0px auto;
display:tabuľka;
poloha:relatívna;
}

Hlavička(
šírka: 100 %;
display:tabuľka;
farba pozadia: #175812;
margin-bottom:50px;
}

#kamtukagnpos(
plavák: vľavo;
veľkosť písma: 25px;
text-transform: veľké písmená;
farba: #fffab2;
váha písma: 600;
padding: 19,8px 0px;
}

#kamtukagnpos:vznášaj sa (
text-shadow: 0px 0px 6px rgba(255, 250, 250, 0,67);
}

Nav(
šírka:auto;
float:right;
}

Nav ul(
display:tabuľka;
float:right;
}

Navulli(
float:left;
}

Nav ul li:posledné dieťa(
padding-right:0px;
}

Navulli a (
farba: #e4f2ff;
veľkosť písma: 19px;
výplň: 24px 19px;
displej: inline-block;
text-shadow: 0 1px 0 #2e2f2e;
}

Nav ul li a:hover (
farba pozadia: #143a06;
farba: #fff9c8;
prechod: všetkých 0,7 s uvoľnenie 0 s;
text-shadow: 0 1px 0 #282b28;
}

Nav ul li a:hover i (
farba: #fdf7c9;
prechod: všetkých 0,7 s uvoľnenie 0 s;
text-shadow: 0 1px 0 #1c1d1c;
}

Nav ul li a i (
padding-right: 9px;
farba: #f4faff;
prechod: všetkých 0,7 s uvoľnenie 0 s;
text-shadow: 0 1px 0 #202120;
}

Navigácia-menusaita ul(
display:tabuľka;
šírka: 24px;
}

Navigácia-menusaita ul li(
šírka: 100 %;
výška:3px;
farba pozadia:#e9f0f7;
margin-bottom:4px;
}

Navigácia-menusaita ul li:last-child(
margin-bottom:0px;
}

Vstup, štítok(
displej:žiadny;
}

@media only obrazovka a (maximálna šírka: 1440px)(
sekcia(
maximálna šírka: 95 %;
}
}

@media only obrazovka a (maximálna šírka: 980px)(
hlavička(
padding:20px 0px;
}

#kamtukagnpos(
padding:0px;
}

Vstup(
pozícia: absolútna;
hore: -9999px;
vľavo: -9999px;
pozadie:žiadne;
}

Vstup: fous(
pozadie:žiadne;
}

Štítok(
float:right;
padding:8px 0px;
displej:inline-block;
kurzor:ukazatel;
}

Input:checked ~ nav(
displej:blok;
}

Nav(
displej:žiadny;
poloha:absolútna;
vpravo:0px;
top:53px;
farba pozadia:#174810;
padding:0px;
z-index:99;
}

Nav ul(
šírka:auto;
}

Navulli(
float:none;
padding:0px;
šírka: 100 %;
display:tabuľka;
}

Navulli a(
farba:#f7f2f2;
font-size:15px;
padding:10px 20px;
displej:blok;
border-bottom: 1px solid rgba(204, 197, 197, 0,1);
}

Nav ul li a i(
farba:#f9f5d5;
padding-right:13px;
}
}

@media only obrazovka a (maximálna šírka: 480px) (
sekcia (maximálna šírka: 90 %;)
}

@media only obrazovka a (maximálna šírka: 360px) (
label(padding:5px 0px;)
#kamtukagnpos(veľkosť písma: 20px;)
nav(top:47px;)
}


Pred inštaláciou je dôležité pozrieť si ukážkovú stránku a reálne zhodnotiť, ako všetko funguje, no v skutočnosti tam nič také nie je, okrem toho, že do názvu zdroja bol pridaný efekt, kde sa po umiestnení kurzora myši zobrazia všetky znaky ísť pod tieň, ktorý je zobrazený oveľa jasnejšie.

Toto je zoznam odkazov vedúcich na rôzne stránky na webe. Vyzerá dobre, keď je zoznam odkazov namiesto jednoduchých značiek doplnený o ikony a nie je tu vôbec potrebné používať grafiku. Prečo vytvárať zbytočné databázové dotazy?

HTML kód

Medzi značkami li napíšte link a(# dočasný pahýľ) s dvoma blokovými prvkami vo vnútri rozpätie. V prvom rozpätí - tag i s triedou ikon, ktorej kód bol skopírovaný z lokality Font úžasné. V druhom rozpätie- názov odkazu, teda text.





  • Bicykle





  • Motocykle





  • Autobusy





  • Autá





  • Vrtuľníky


Po prepojení medzi značkami hlavu písmo ikony Font úžasné- menu vyzerá takto.

CSS štýly

Na začiatok Písmo Google Ak je vertikálna ponuka v ruštine, vyberieme atraktívne písmo, ktoré podporuje cyriliku.

Skopírujte kód pripojenia vybraného písma a prilepte ho na vrch CSS súbor.

@import url("https://fonts.googleapis.com/css?family=Marck+Script");

Vo selektore telo napíšte názov vybraného písma a nastavte jeho veľkosť.

Telo (
okraj: 0;
výplň: 0;
rodina fontov: "Marck Script", bezpätkové;
veľkosť písma: 20px;
}

Umiestňujeme našu ponuku vzhľadom na okno prehliadača, ustupujeme zhora o 10 % a zľava o 20 %. Samozrejme, tieto čísla sú prevzaté zo stropu, budete mať svoje vlastné.

Ul(
pozícia: absolútna;
horná časť: 10 %;
vľavo: 20 %;
}

Šírku ponuky fixujeme na 200 pixelov.

Šírka: 200px;

Dosiahli sme položky ponuky zoznamu. Odstraňovanie značiek z položiek li.

Ulli (
štýl zoznamu: žiadny;
}

V hornej a dolnej časti označujeme rámčeky, ktoré oddeľujú položky ponuky od seba.

Horný okraj: 1px plný #131313;
border-bottom: 1px solid #131313;
okraj: -1px 0;

Medzi ikonami a názvami odkazov nie je dostatok bočných rámikov a oddeľovačov.

Nakreslite správny rám pre značku a, čo je vložený prvok, a okolo vloženého prvku nemôžete vytvoriť orámovanie. Preto zobrazujeme značku a blokový prvok.

Ulli a (
displej: blok;
}

Teraz môžete nastaviť rám, odstrániť podčiarknutie odkazov a určiť farbu odkazov.

Okraj vpravo: 1px plný #131313;
text-dekorácia: žiadna;
farba: #131313;

Ľavý rám ešte chýba.

Tagy rozpätie- blokové prvky, ktoré budú obsahovať text, tzv rozpätie zobraziť ho ako prvok inline bloku.

Ulli a span (
poloha: relatívna;
displej: inline-block;
}

Potrebujeme ako prvé rozpätie, vo vnútri ktorého bude ikona, nastavte štýly, ktoré sa líšia od druhého rozpätie. Na tento účel prvý rozpätie označujeme pseudotriedou - span:n-té dieťa(1) a upravte ho samostatne. Nastavte pravý a ľavý rám a šírku.

Ul li a span:nth-child(1) (
šírka: 30px;
border-left: 1px solid #131313;
border-right: 1px solid #131313;
}

Ikony budú umiestnené v strede s okrajmi 10 pixelov vo všetkých smeroch.

Zarovnanie textu: stred;
výplň: 10px;

Ikony budú mať tmavú farbu, veľkosť 20 pixelov, na červenom pozadí.

Farba: #131313;
veľkosť písma: 20px;
pozadie: #f44336;

V druhej pseudotriede stačí nastaviť polia.

Ul li a span:nth-child(2) (
výplň: 10px;
}

Teraz vertikálne menu nadobudol konečnú podobu. Pozrite si celý kód a výsledok.

Vertikálne menu urobené na základe zoznamu s odrážkami alebo očíslovaním. V predvolenom nastavení sú všetky prvky zoznamu usporiadané vertikálne, pričom zaberajú celú šírku prvku kontajnera, ktorý zase zaberá celú šírku jeho bloku kontajnera.

Prvky zoznamu môžu obsahovať nielen odkazy, ale aj nadpisy, ikony a obrázky. Pomocou vertikálneho menu môžete vytvárať komentáre na stránke, zoznam kategórií atď.

1. Vertikálne menu s hlavičkou

Jednoduchá možnosť elegantného dizajnu. Vhodné na úpravu kategórií na webovej stránke. Po umiestnení kurzora myši zmení položka zoznamu farbu odkazu.

kategórie

* (veľkosť rámčeka: border-box; margin: 0;).widget ( padding: 20px 30px; background: white; font-family: "Roboto", sans-serif; ) .widget-title ( text-transform: veľké písmená ; veľkosť-písma: 16px; okraj-vľavo: 2px -štýl: žiadne; -right: 14px; ) .widget-list a ( text-decoration: none; obrys: žiadny; display: block; padding: 6px 0; letter-spacing: 1px; color: #444; transition: .3s linear; .widget -list a:hover (farba: #b99d61;)

2. Vertikálne menu v štýle „mapy metra“

Zaujímavé riešenie pre návrh vertikálneho menu je možné pridať vnorené menu; „Linka metra“ je ľavý okraj zoznamu, značky sa generujú pred každým odkazom.

.metro ( list-style: none; padding: 0; margin: 30px 0 0 50px; border-left: 5px solid #DAE4F1; ) .metro li (line-height: 2em;) .metro ul ( margin: 20px 0 20px 15px; štýl zoznamu: žiadny; vľavo: -9px; ) .ul. metra:pred ( transformácia: otáčanie (-45 stupňov); ul. okraja: -15 pixlov; ) .ul. metra: po ( transformácia: otáčanie (45 stupňov); spodok: -20 px ; ) .ul. metra li (ľavý okraj: 5px plné #DAE4F1;) .metro ul li:first-child ( margin-top: -5px; padding-top: 5px; ) .metro ul li:last-child ( padding -bottom: 9px; margin-bottom: -25px; ) .metro a ( text-decoration: none; display: block; font-family: "Noto Sans", sans-serif; color: #4A4B4D; ) .metro a: before ( content: " "; display: inline-block; background: #CA682D; width: 12px; height: 12px; left: -9px; position: relatívne; border-radius: 50%; margin-right: .5em; )

3. Vertikálne menu s efektmi vznášania

Ikona a výplň pozadia, ktoré sa objavia, keď umiestnite kurzor myši na položku zoznamu, pomôžu diverzifikovať dizajn vertikálnych prvkov ponuky.

kategórie

.category-wrap ( padding: 15px; background: white; width: 200px; box-shadow: 2px 2px 8px rgba(0,0,0,.1); font-family: "Helvetica Neue", Helvetica, Arial, sans -serif; ) .category-wrap h3 ( font-size: 16px; color: rgba(0,0,0,.6); margin: 0 0 10px; padding: 0 5px; position: relativní; ) .category-wrap h3:after ( obsah: ""; šírka: 6px; výška: 6px; pozadie: #80C8A0; pozícia: absolútna; vpravo: 5px; spodok: 2px; box-shadow: -8px -8px #80C8A0, 0 -8px #80C8A0 , -8px 0 #80C8A0; ) .category-wrap ul ( list-style: none; margin: 0; padding: 0; border-top: 1px solid rgba(0,0,0,.3); ) .category- wrap li (margin: 12px 0 0 0px;) .category-wrap a (text-decoration: none; display: block; font-size: 13px; color: rgba(0,0,0,.6); padding: 5px ; poloha: relatívny prechod: .3s lineárny; ; ) .category-wrap a:hover ( pozadie: #80C8A0;

farba: biela; )

4. Vertikálne menu s ikonami

kategórie

Ikony ponuky vytvárajú vizuálnu kotvu, ktorá dopĺňa slovný popis každej kategórie. Ak chcete zobraziť ikony, musíte sa pripojiť. Môžete tiež použiť akékoľvek iné písmo ikony alebo obrázkové ikony.

* (veľkosť rámčeka: border-box; margin: 0;).widget ( padding: 20px; border: 5px solid #f1f1f1; background: #fff; border-radius: 5px; font-family: "Roboto", sans- serif; ) .widget h3 ( margin-bottom: 20px; text-align: center; font-size: 24px; font-weight: normal; color: #424949; ) .widget ul ( margin: 0; padding: 0; list -style: none: 250px; ) .widget li ( border-bottom: 1px solid #eaeaea; padding-bottom: 15px; margin-bottom: 15px; ) .widget li: last-child ( border-bottom: none; margin-bottom: 0; padding-bottom: 0; ) .widget a ( text-decoration: none; color: #616a6b; display: inline-block; ) .widget li:before ( font-family: FontAwesome; font-size : 20px; vertikálne zarovnanie:dolná farba: #dd3333; okraj-vpravo: 14px; f0cd";) .widget li:nth-child(4):before (content:" \f028";).widget li:nth-child(5):before (content:"\f03d";)

5. Vertikálne menu s obrázkami

Tento príklad možno použiť na navrhovanie blokov s novými produktmi, podobnými produktmi atď. webovú stránku internetového obchodu.

Jpeg">
Produkt 1
2 000 ₽
Produkt 2
2 500 ₽
Produkt 3
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600"); .col ( šírka: 300px; pozadie: biela; výplň: 20px; okraj: 1px plný #eeeeee; font-family: "Open Sans", sans-serif; ) .col * (margin: 0;).widget-title ( margin: 0 0 30px; veľkosť-písma: 20px; pretečenie: skryté; zobrazenie: inline-block; width: 100%; vertical-align: middle; right: -15px); ; margin-right: -100%; border-top: 2px solid #cca86d ) .price-line (margin-bottom: 20px;).price-line:last-child (margin-bottom: 0;).price-; line:after ( content: ""; display: table; clear: both; ) .product-image ( width: 80px; float: left; .product-image a ( display: block; outline: none; ) .product-image img ( display: block; width: 100%; ) .product-content ( float: left; margin -left: 20px; ) .product-title ( font-size: 18px; margin-bottom: 10px; line-height: 1 ; ) .product-title a ( text-decoration: none; color: #242424; ) .price -box ( color: #666;

veľkosť písma: 18px;

výška riadku: 1; ) .star-rating ( margin-bottom: 10px; font-size: 13px; position: relativní; font-family: "FontAwesome"; ) .star-rating:before ( content: "\f005 \f005 \f005 \f005 \" f005"; pozícia: absolútna; hore: 0; vľavo: 0; farba: #FF9919; )

V tomto príspevku vytvoríme pevné bočné informačné menu. Na implementáciu ikon pripojíme písmo.

Krok 1. Spojte písmo s ikonami, vytvorte prázdny dokument

Podrobné informácie o práci s fontom FontAwesome a odkaz na samotný projekt nájdete v mojom príspevku -.

Tu je kód stránky s priloženými súbormi:

Opravené bočné menu

Krok 2: Pridajte značku HTML pre pevnú ponuku

– toto je značkovací prvok html5, ak používate html4, môžete túto značku nahradiť bežnou značkou

Krok 3. Pridajte značku HTML pre podponuku Text vášho odkazu


Podponuka je rovnaký zoznam ako hlavná ponuka plus značka

, ktorý zobrazuje ikonu „vozík vľavo“, plní funkciu akéhosi „chvosta“, viac detailov na obrázku nižšie :)

Snažil som sa komentovať štýlový kód na miestach, kde na tom záleží. Vo všeobecnosti sa všetky nekomentované body týkajú banálnej štylizácie pozadia, farby atď.

#sidebar-menu ( pozícia: pevná; /* oprava našej ponuky */ hore: 200px; /* pozícia ponuky vzhľadom k hornému okraju prehliadača */ vľavo: 0; /* prilepiť ponuku k ľavému okraju * / padding: 10px; farba pozadia: #FFF; border-radius: 0 8px 8px 0; ikony na pevnú veľkosť, výšku a výšku riadku by mali byť rovnaké */ šírka: 27px; pozadie: #3CB7E7 (margin-top: 4px;) #sidebar -menu b ( zobrazenie: žiadne; pozícia: absolútna; /* pozícia vzhľadom na ľavý okraj sa rovná šírke prvku li */ vľavo: 27px; hore: 0; výška: 27px; /* šírka sa rovná medzera medzi menu bloku a submenu */ sirka: 16px; pozadie: transparentne farba: #323A45; umiestni samotnu ikonu doprava tak, aby vyzerala spolu s blokom submenu */ text -zarovnať: vpravo) -menu li > ul ( zobrazenie: žiadne;

pozícia: absolútna;
hore: -10px; vľavo: 42px; 🙂

šírka: 120px;

výplň: 10px;

To je všetko!

Opravené bočné menu pripravené

Odstránim všetky meta okrem kódovania, napíšem si vlastný názov “ Tom menu».

Medzi telom píšeme hlavička tag, a v ňom je blok s triedou .dws-menu, v ktorom sa bude nachádzať naše menu. Ďalej bude štruktúra nasledovná, vytvoríme päť zoznamov. Každý zoznam bude mať prepojenie s atribútom href="#". Potom tam bude ikona I s triedou .fa .fa-

Kliknite na použiť.

Zapíšme si názvy položiek ponuky ( Domov, Produkty, Služby, Novinky, Kontakty).

Ďalej vyberte a pripojte ikony. Prejdite na webovú stránku Font Awesome a vyberte ikony pre tieto položky ponuky:

Stiahnite si archív z webovej stránky s ikonami, rozbaľte jeho obsah do počítača, skopírujte priečinok fonts a priečinok css do svojho vývojového prostredia.

Priečinok fonts obsahuje fonty ikon a priečinok css obsahuje ich štýly. Komprimované štýly je možné odstrániť z font-awesome.min, zahrňme nekomprimovaný font-awesome.css .

V index.html spájame ikony a každej položke priraďujeme vlastný štýl ikony ( domov, nákupný košík, ozubené kolesá, th-zoznam, obálka-otvorená).

Urobili sme hlavný rám, po opísaní hlavného štýlu vytvoríme podmenu a teraz vytvoríme súbor, kde popíšeme hlavné štýly horizontálneho menu style.css a pripojíme ho k index.html. Aby som skontroloval, či sú štýly prepojené, vytvorím priečinok img a umiestnim do neho ľubovoľný obrázok. pozadia. Zaregistrujme spojenie obrázka pomocou pozadia .

Body( background-image: url(../img/ep_naturalwhite.png"); )

Popisujeme CSS štýly horizontálneho menu

Najprv obnovme všetky zarážky, ktoré môžu rôzne prehliadače predvolene nastaviť:

Dws-menu *( okraj: 0; výplň: 0; )

Nastavíme hlavičku na 200 pixelov. a priraďte font Cuprum, ktorý si môžete stiahnuť a samostatne pripojiť k vašej webovej stránke, pre prípad, že pridáme ďalšie fonty.

Hlavička (okraj: 200px; rodina písiem: Cuprum, Arial, Helvetica, bezpätkové; )

Skryjeme značky zo zoznamov:

Dws-menu ul, .dws-menu ol( štýl zoznamu: žiadny; )

Zobrazme zoznamy vodorovne pomocou display: flax a urobme to na stred:

Dws-menu > ul( display: flex; justify-content: center; )

V hlavičke odsadíme len vrch, napíšeme margin-top .

Hlavička( margin-top: 200px; rodina písiem: Cuprum, Arial, Helvetica, bezpätkové; )

Poďme si navrhnúť naše menu, nastaviť farbu tlačidiel, písmo atď.

Dws-menu > ul li a( display: block; background: #ececed; padding: 15px 30px 15px 40px; font-size: 14px; color: #454547; text-decoration: none; text-transform: largecase; )

Potom umiestnime ikony, priradíme pozíciu: relatívne k zoznamom;

Ďalšie vycentrovanie ikon:

Dws-menu > ul li( pozícia: relatívna; )

Dws-menu > ul li > a i.fa( pozícia: absolútna; hore: 15 pixelov; vľavo: 12 pixelov; veľkosť písma: 18 pixelov; )

Priraďme zoznamom oddeľovač v podobe orámovania, vyberieme prvý LI prvok a nastavíme orámovanie. Vyberieme posledný prvok LI a priradíme mu podobnú hranicu.

Dws-menu > ul li:first-child( border-left: 1px solid #b2b3b5; ) .dws-menu > ul li:last-child( border-right: 1px solid #babbbd; )

Vyrábame oddeľovače zoznamov LI: .dws-menu > ul li( poloha: relatívna; }

border-right: 1px solid #c7c8ca; Menu zakúpené vzhľad

, potom môžete začať popisovať štýly vznášania.

Animácia horizontálnej ponuky pri umiestnení kurzora myši

Dws-menu li a:hover( background: #454547; color: #ffffff; box-shadow: 1px 5px 10px -5px black; transition: all 0,3s easy; )

A aby tento efekt hladko zmizol, pridajte tento štýl do odkazu v pokoji:.dws-menu > ul li a( display: block; background: #ececed; padding: 15px 30px 15px 40px; font-size: 14px; color: #454547; text-decoration: none; text-transform: veľké písmená;

prechod: všetkých 0,3 s ľahkosť;

)

Dokončili sme hlavné menu a môžeme začať popisovať podmenu a ich vnorené menu.

Popis rozbaľovacej ponuky CSS/HTML

Otvorme index.html a pridáme k produktu napríklad doplnkové menu. Medzi zoznamy LI vložíme UL; umiestnime do neho päť zoznamov, ktoré budú obsahovať odkazy s atribútom herf=”#”. ul>li*5>a).

Nástroje

Život chémia

Potom otvorte style.css a popíšte štýly podponuky.

Vyberte druhý zoznam a priraďte mu pozíciu: absolútna; , nastavte minimálnu šírku na 150 pixelov.

/*podponuka*/ .dws-menu li ul( pozícia: absolútna; minimálna šírka: 150px; )

Zoznamom priraďme hranicu 1 vrcholu.

Dws-menu li > ul li( orámovanie: 1px plné #c7c8ca; )

Pre odkazy v podponuke nastavte zarážky na 10 pixelov, odstráňte transformáciu textu a stmavte pozadie o niekoľko odtieňov: #e4e4e5; . Dws-menu li > ul li a( padding: 10px; text-transform: none; background: #e4e4e5; )Ďalej vytvoríme ďalšie podmenu. Poďme do súboru značiek a napríklad v "Elektronika" vytvoríme menu podobné tomu, čo sme robili predtým. Popisujeme nadpisy odsekov (

  • Fotoaparáty, počítače, telefóny
  • Sú zobrazené, ale skryté pod hlavným menu, teraz pozícia: absolútna;

    vnorené UL a posunúť ho o 150 obr. na stranu:

    Dws-menu li > ul li ul( pozícia: absolútna; vpravo: -150 pixelov; hore: 0; )/*podmenu*/ .dws-menu li ul( pozícia: absolútna; minimálna šírka: 150px;

    displej: žiadny;

    )

    A pre ich vzhľad vyberieme zoznamy pri umiestnení kurzora myši a zobrazíme ich pomocou display: block; . Dws-menu li:hover > ul( display: block; ) Teraz môžete pridať

    Služba 3

    Správy Potom dokončite posledné kroky zdobením gombíkov prísadou. Používam CSS generátor, mám vytvorených niekoľko Presetov, môžete si vytvoriť svoj vlastný, v mojom prípade len skopírujem tento kód a umiestnim ho na miesto pozadia, ktoré som napísal predtým. .dws-menu > ul li a( display: block;/* Trvalý odkaz – použite na úpravu a zdieľanie tohto prechodu: http://colorzilla.com/gradient-editor/#c9c9c9+0,f6f6f6+2,c4c5c7+98,757577+100;Vlastné+3 */ pozadie: #c9c9c9 ; /* Staré prehliadače */ pozadie: -moz-linear-gradient(top, #c9c9c9 0%, #f6f6f6 2%, #c4c5c7 98%, #757577 100%); /* FF3.6-15 */ pozadie: -webkit-linear-gradient(top, #c9c9c9 0%,#f6f6f6 2%,#c4c5c7 98%,#757577 100%); /* Chrome10-25,Safari5.1-6 */ pozadie: linear-gradient(to bottom, #c9c9c9 0%,#f6f6f6 2%,#c4c5c7 98%,#757577 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c9c9c9", endColorstr="#757577",GradientType=0); /* IE6-9 */ padding: 15px 30px 15px 40px; farba: #ffffff;

    box-shadow: 1px 5px 10px -5px čierny; prechod: všetkých 0,3 s ľahkosť; ) Ak je to žiaduce

    Spätná väzba