Yshopnoosa.com

Hur man gör en bildmenyn i CSS

Innan utvecklingen av Cascading Style Sheets används webbdesigners en kombination av Hypertext Markup Language och JavaScript för att skapa nedrullningsbara menyer. För ungefär tio år, var "< Välj >" Taggar används för att lägga till navigering menyer platser, men de flesta designers nu använda elementet UL eller oordnad lista. De flesta UL element använda text, men du kan kombinera HTML och CSS för att skapa en nedrullningsbar meny som använder bilder i stället.

Instruktioner

1 Infoga "< ul >" och "< /ul >" Taggar mellan den "< body >" och "< / kropp >" Taggar i HTML-dokument:

< body >< ul >< /ul >< / body >

2 Infoga "< li >" och "< li >" mellan taggarna "< ul >" skapa huvudmenyn. Sätt in taggen "< img >" mellan "< li >" taggarna.

< ul >< li >< img src = "URL" alt = "rubriken en" >< /li >< li >< img src = "URL" alt = "header b" >< /li >< /ul >

Ersätt "URL" med den fullständiga adressen länkar till menyn bilder. Använda samma formatering, "< li >< img >< /li >", att lägga till ytterligare objekt på menyn. Ersätt texten i fältet "alt" med en beskrivning för varje bild.

3 Infoga "< ul >" och "< li >" Taggar mellan de befintliga "< li >" taggar för att lägga till undermenyer. Till exempel:

< ul >< li >< img src = "URL" alt = "rubriken en" >< ul >< li >< img src = "URL" alt = "punkt med en" >< /li >< /ul >< /li >< li >< img src = "URL" alt = "header b" >< ul >< li >< img src = "URL" alt = "underavsnitt b" >< /li >< li >< img src = "URL" alt = "underavsnitt c" >< /li >< /ul >< /li >< /ul >

Infoga rätt bilder för undermenyer med samma metod används för huvudmenyn. Ersätt "alt" fälten med de bilder beskrivningar.

4 Lägga till "< a >-taggen till varje"< li >"element länka menyalternativ till en viss sida på webbplatsen. Till exempel:

< li >< en href="page.html" >< img src = "URL" alt = "punkt med en" >< / a >< /li >

Byt ut "page.html" med adressen länka till rätt webbdokumentet.

5 Infoga "< style >" taggarna till dokumentets sidhuvud:

< head >< style >< / stil >< / head >

6 Lägg till följande mellan "< style >" Taggar att formatera "< ul >" och "< li >" Taggar:

Li {List-style-type: none;}

ul li {Float: left;bredd: #px;}

Ersätt "#" med bredden på den största bilden i pixlar.

7 Infoga följande kod mellan "< style >" taggarna, efter elementet "ul li", konvertera menyn till en droppa-ned menyn:

ul li ul {synlighet: hidden;}

ul li:hover ul {synlighet: synlig;Visa: inline;}

Tips & varningar

  • Om du inte vill de översta menyalternativen att länka till en annan sida på webbplatsen, infoga "#" i fältet "href" istället.