Kaip Sukurti Išskleidžiamąjį Meniu

Turinys:

Kaip Sukurti Išskleidžiamąjį Meniu
Kaip Sukurti Išskleidžiamąjį Meniu

Video: Kaip Sukurti Išskleidžiamąjį Meniu

Video: Kaip Sukurti Išskleidžiamąjį Meniu
Video: Uždirbkite 426 USD per dieną naudodami NEMOKAMĄ EISMĄ su IMGUR (NAUJAS METODAS). Uždirbkite pin... 2024, Lapkritis
Anonim

Svetainės puslapių išskleidžiamieji meniu naudojami vietos taupymui ir loginiam žiniatinklio išteklių struktūros pateikimui. Šiam elementui įgyvendinti yra daugybė būdų, vienas iš paprasčiausių pateikiamas žemiau.

Kaip sukurti išskleidžiamąjį meniu
Kaip sukurti išskleidžiamąjį meniu

Tai būtina

Pagrindinės HTML ir CSS kalbų žinios

Nurodymai

1 žingsnis

Meniu HTML kodas naudoja įdėtus sąrašo elementus (UL ir LI), kuriuose pateikiamos nuorodos į puslapius. Jame nėra jokių sudėtingų struktūrų. Dinamika įgyvendinama naudojant CSS, kurio aprašo blokas dedamas tiesiai į puslapio šaltinio kodą. Jame taip pat nėra nieko ypatingo, be to, tekste yra keletas paaiškinimų apie tam tikrų stiliaus blokų paskirtį.

2 žingsnis

<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Transitional // LT"

"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Išskleidžiamasis meniu * {

šriftų šeima: Verdana;

šrifto dydis: 14 taškų;

} ul, li, a {

užpildas: 0;

rodyti: blokuoti;

kraštas: 0;

paraštė: 0;

} ul {

kraštas: 1px kietas #AAA;

plotis: 150 taškų;

list-style: nėra;

fonas: #FFF;

} li {

fono spalva: #AAA;

padėtis: giminaitis;

z indeksas: 9;

užpildas: 1px;

}

li.folder {fono spalva: #AAA;}

li.folder ul {

pozicija: absoliuti;

viršuje: 5px;

kairėje: 111 taškų; / * IE naršyklėms * /

}

li.folder> ul {left: 140px;} / * kitoms naršyklėms * / a {

užpildas: 2px;

kraštas: 1px kietas #FFF;

teksto dekoravimas: nėra;

plotis: 100%; / * IE naršyklėms * /

spalva: # 000;

šrifto svoris: paryškintas;

}

li> a {plotis: auto;} / * kitoms naršyklėms * / li a {

plotis: 140px;

rodyti: blokuoti;

} li a.submenu {

fono spalva: geltona;

} / * Nuorodos * /

a: užveskite pelės žymeklį {

krašto spalva: pilka;

fono spalva: # FF0000;

spalva: juoda;

}

li.folder a: užveskite pelės žymeklį {

fono spalva: # FF0000;

} / * Aplankai * /

ul ul, li: užveskite pelę ul ul {display: none;}

li.folder: užveskite pelės žymeklį {z-index: 10;}

li: užveskite ul, li: užveskite li: užveskite ul {display: block;}

  • 1. Puslapis
  • 2. Aplankas

    • 2.1 puslapis
    • 2.2 Aplankas

      • 2.2.1 puslapis
      • 2.2.2 Puslapis
      • 2.2.3 Puslapis
    • 2.3 puslapis
  • 3. Aplankas

    • 3.1 puslapis
    • 3.2 puslapis
    • 3.3 puslapis
  • 4. Puslapis

3 žingsnis

Prie šio kodo galite pridėti senesnių „Internet Explorer“naršyklių versijų palaikymą - jis įgyvendinamas naudojant „JavaScript“(autorius Peter Nederlof). Failą su reikiamu kodu turite atsisiųsti, pavyzdžiui, iš šios nuorodos - https://peterned.home.xs4all.nl/htc/csshover3.htc. Jis turi būti patalpintas tame pačiame aplanke kaip ir pagrindinis puslapis. Pagrindinio puslapio stilių aprašyme pridėkite nuorodą į jį - jį galima įdėti tiesiai po atidarymo stiliaus žyme: / * senoms IE naršyklėms *

body {elgesys: url ("csshover3.htc");}

Rekomenduojamas: