Hoe Om 'n Aftreklys Te Maak

INHOUDSOPGAWE:

Hoe Om 'n Aftreklys Te Maak
Hoe Om 'n Aftreklys Te Maak

Video: Hoe Om 'n Aftreklys Te Maak

Video: Hoe Om 'n Aftreklys Te Maak
Video: Hoe om n Gly Rietvlei Strop te maak 2024, April
Anonim

Vervolgkeuselyste op werfbladsye word gebruik om ruimte te bespaar en 'n logiese voorstelling van die struktuur van 'n webbron te gee. Daar is baie maniere om hierdie element te implementeer, een van die eenvoudigste word hieronder gegee.

Hoe om 'n aftreklys te maak
Hoe om 'n aftreklys te maak

Dit is nodig

Basiese kennis van HTML- en CSS-tale

Instruksies

Stap 1

Die HTML-kode van die menu gebruik geneste lyselemente (UL en LI), waarin skakels na bladsye geplaas word. Dit bevat geen komplekse strukture nie. Die dinamika word geïmplementeer deur middel van CSS, waarvan die beskrywingsblok direk in die bronkode van die bladsy geplaas word. Daar is ook niks spesiaals daaraan nie, en die teks bevat ook 'n paar verduidelikings oor die doel van sekere stylblokke.

Stap 2

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

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

Keuselys * {

font-familie: Verdana;

lettergrootte: 14 px;

} ul, li, a {

opvulling: 0;

vertoon: blok;

grens: 0;

marge: 0;

} ul {

rand: 1px solied #AAA;

breedte: 150px;

lysstyl: geen;

agtergrond: #FFF;

} li {

agtergrondkleur: #AAA;

posisie: relatief;

z-indeks: 9;

opvulling: 1px;

}

li.folder {agtergrondkleur: #AAA;}

li.folder ul {

posisie: absoluut;

bo: 5px;

links: 111px; / * vir IE-blaaiers * /

}

li.folder> ul {links: 140px;} / * vir ander blaaiers * / a {

opvulling: 2px;

rand: 1px solied #FFF;

teksversiering: geen;

breedte: 100%; / * vir IE-blaaiers * /

kleur: # 000;

font-gewig: vet;

}

li> a {width: auto;} / * vir ander blaaiers * / li a {

breedte: 140px;

vertoon: blok;

} li a.submenu {

agtergrondkleur: geel;

} / * Skakels * /

a: sweef {

randkleur: grys;

agtergrondkleur: # FF0000;

kleur: swart;

}

li.map a: sweef {

agtergrondkleur: # FF0000;

} / * Gidse * /

ul ul, li: sweef ul ul {vertoon: geen;}

li.folder: sweef {z-index: 10;}

li: sweef ul, li: sweef li: sweef ul {vertoon: blok;}

  • 1. Bladsy
  • 2. Map

    • 2.1 Bladsy
    • 2.2 Map

      • 2.2.1 Bladsy
      • 2.2.2 Bladsy
      • 2.2.3 Bladsy
    • 2.3 Bladsy
  • 3. Map

    • 3.1 Bladsy
    • 3.2 Bladsy
    • 3.3 Bladsy
  • 4. Bladsy

Stap 3

U kan ondersteuning bied vir ouer weergawes van Internet Explorer-blaaiers aan hierdie kode - dit word geïmplementeer met behulp van JavaScript (deur Peter Nederlof). U moet die lêer met die vereiste kode aflaai, byvoorbeeld vanaf hierdie skakel - https://peterned.home.xs4all.nl/htc/csshover3.htc. Dit moet in dieselfde vouer as die hoofblad geplaas word. En voeg 'n skakel daarby in die beskrywing van die style van die hoofblad - dit kan direk na die openingstylplaatjie geplaas word: / * vir ou IE-blaaiers *

liggaam {gedrag: url ("csshover3.htc");}

Aanbeveel: