Hoe om `n aftrekkieslys met HTML en CSS te skep
Die aftreklys bied `n duidelike en hiërargiese aansig van al die hoofafdelings van `n webblad, sowel as die onderafdelings in elkeen van hulle. Al wat jy moet doen om die onderafdelings te laat verskyn, is om die muiswyser oor die hoofafdelings te skuif. U kan `n aftreklys maak met slegs HTML en CSS.
stappe
Deel 1
Skryf die HTML-kode
1
Skep die navigasie afdeling. Normaalweg is dit beter om te gebruik
wanneer blykbaar nie een van die ander opsies beter pas nie. Plaas hierdie gedeelte binne `n element
sodat jy styl aan beide die houer en dieselfde spyskaart kan toepas.
2
Gee elke afdeling `n klas eienskap. U sal later die klasattribuut gebruik om styl aan hierdie elemente toe te pas met behulp van CSS. Gee een klas eienskap aan die houer en `n ander een vir die spyskaart.
klas ="nav-wrapper">
3
Voeg `n lys van spyskaartitems by. Die slordige lys (
- ) bevat die items in die topkieslys (items in die lys
4
Voeg skakels in As die boonste spyskaartitems ook aan jou eie bladsye gekoppel is, voeg nou die ooreenstemmende skakels. Alhoewel hulle nie aan enige ander werf gekoppel is nie, sluit dit skakels na `n nie-bestaande anker in (byvoorbeeld "#!") sodat die gebruiker se wyser sy voorkoms verander. In hierdie voorbeeld, "Kontak ons" Dit lei nie na enige plek nie, maar die ander twee spyskaarte doen:
5
Skep sub lyste vir die items in die hangkieslys. Sodra u die style toegepas het, sal hierdie lyste `n aftrekkieslys word. Nes die lyste binne die item van die lys waarop die gebruiker die wyser sal verby. Sluit `n klasattribuut en `n skakel in, soos jy vroeër gedoen het.
Deel 2
Skryf die CSS kode
1
Maak jou CSS-stylblad oop Voeg `n skakel by die CSS-stylvel in die afdeling "kop" (kop) van u HTML-dokument as u dit nog nie gedoen het nie. Hierdie artikel dek nie die basiese aspekte van CSS nie, soos die vestiging van `n lettertipe en `n agtergrondkleur.
2
Voeg die kode by "clearfix". Onthou jy die klas "clearfix" Wat het jy in die kieslys bygevoeg? Gewoonlik het die elemente van `n aftreklys `n deursigtige agtergrond en druk die ander elemente na ander rigtings. U kan hierdie probleem oplos met `n vinnige CSS-instelling. Hier het u `n praktiese en maklike oplossing, hoewel dit nie verenigbaar is met Internet Explorer 7 en vorige weergawes nie:
3
Skep die basiese ontwerp. Hierdie kode sal jou kieslys bo-aan die bladsy sorteer en die keuselysitems versteek. Dit is opsetlik `n beperkte voorbeeld, om slegs op die betrokke kode te fokus. Dan kan jy dit verbeter deur addisionele CSS-eienskappe by te voeg, soos "padding" (vulsel) en "marge" (Marge).
4
Maak die afrol-items verskyn wanneer jy die wyser verbysteek. Die items in die aftreklys is tans ingestel om nie vertoon te word nie. Hier sal jy sien hoe om `n volledige sublys te laat verskyn deur te beweeg oor die lys waaraan dit behoort:
5
Dui die aftrekkieslys aan met `n pyltjie. Webontwerpers wys gewoonlik dat `n item `n aftreklys oopmaak met `n pyltjie wat wys. Hierdie kode voeg die pyltjie by elk van die spyskaartitems toe:
6
Pas die invul, agtergrond en ander eienskappe aan. Jou spyskaart sal nou werk, maar dit sal goed wees om `n skoonheidsbehandeling te doen. As jy nie vertroud is met die basiese eienskappe van CSS nie, kan jy soek vir `n aanlyn-gids oor hoe om in CSS te program. Gebruik hierdie eienskappe om ander veranderinge in die voorkoms en posisie van elke elementsklas te maak.
wenke
- As jy `n aftrekkieslys by `n vorm wil voeg, met HTML 5 kan jy dit maklik met die element doen
- Die skakel sal die bladsy na die bokant skuif, terwyl die skakels wat verwys na nie-bestaande ankers, byvoorbeeld hulle sal nie die bladsy skuif nie. As jy dit slordig vind, kan jy die voorkoms van die wyser verander deur CSS te gebruik.
- As jy die voorbeeldkode wil kopieer en plak, verwyder al die koeëls.
Deel op sosiale netwerke:
Verwante
- Hoe om `n hiperskakel met HTML by te voeg
- Hoe om die kleur van die teks in HTML te verander
- Hoe om `n prent in HTML te sentreer
- Hoe om vet teks in HTML te skep
- Hoe om jou eie webblad te skep met Google Sites
- Hoe om `n prent skakel in HTML te skep
- Hoe om `n aftreklys in HTML sonder Java te skep
- Hoe om `n skakel in HTML te versteek
- Hoe om Google as jou tuisblad in Chrome te stel
- Hoe om `n trekklavier spyskaart in jQuery te maak
- Hoe om die grootte van `n iframe in HTML te verander
- Hoe om digitale tyd in HTML te vertoon
- Hoe om `n artikel in onderafdelings te verdeel
- Hoe om die webreserverings kalender in Squarespace in te sluit
- Hoe om style in `n woordverwerker te gebruik
- Hoe om die Inspect Element-instrument in Mozilla Firefox te gebruik
- Hoe om jаvascript by jou webwerf te voeg deur HTML te gebruik
- Hoe om `n bladsy by Blogger te voeg
- Hoe om tekste en beelde in HTML te pas
- Hoe om die inhoud van `n webblad met behulp van CSS te sentreer
- Hoe om `n skakel te skep