Ein Flyout-Menü Erstellen

August 5

Ein Flyout-Menü Erstellen

Erstellen eines kohäsiven Flyout-Menüs für Ihre Website kann den Unterschied zwischen der Welt zeigen, eine professionelle Website mit einfacher Navigation oder ein kompliziertes Gewirr von Links und Schichten bedeuten. Ein Flyoutmenü kann vertikal oder horizontal, mit Blöcken von Farbe, die sich ändern mit einem Hover der Maus, oder aufwendige Bilder und Symbole. Flyout-Menüs können eine Website pop mit Aufregung. Und das beste daran ist, Sie mit Grundkenntnisse in HTML und einem einfachen Texteditor erstellen können.

Anweisungen

1 Öffnen Sie Ihren bevorzugten Text-Editor. Sie können ein Dropdown-Menü im Editor erstellen die im Ordner Zubehör, in keiner Version von Windows zu finden.

2 Öffnen Sie die HTML-Datei mit Ihrem Text-Editor, in dem Sie das Menü erstellen möchten.

3 Verschachtelte ungeordnete Listen für Ihre wichtigsten Registerkarte und Sub-Registerkarten zu erstellen. Diese bestehen aus ungeordneten Listen (UL) und Listenelemente (LI). Stellen Sie sicher, dass Sie sie nach Ihren Body-Tag gesetzt.

Hier ist ein Beispiel:

< Body >

< Div Class = "Cssfly" >

< Ul >

< li >< a Href = "#" > </a > Startseite

< Ul >

< li >< a Href = "#" > Sub Home 1 </a >< / li >

< li >< a Href = "#" > Sub Home 2 </a >

< Ul >

< li >< a Href = "#" > Sub Home 3 </a >< / li >

</ul >

</li >

</ul >

</li ><!--Ende Listenpunkt "Home"-->

< li >< a Href = "#" > Fabulous </a >

< Ul >

< li >< a Href = "#" > Fabulous 1 </a >< / li >

< li >< a Href = "#" > Fabulous 2 </a >< / li >

</ul >

</li ><!--Ende "Fabulous" Listenelement-->

</ul >

< / Div >

< / body >

4 Suchen Sie oder erstellen Sie die cascading Stylesheets in HTML. Das Stylesheet ist eine Vorlage für Ihre Seite. Der Code, den Sie hier eingeben, werden werde wird diktieren, wie die Seite aussieht und wirkt. Wenn Sie ein CSS nicht haben, erstellen Sie es mit einer Style-Tag unter dem Header-Tag.

Beispiel:

< Head >

< Title > XYZ < / title >

< Typ style = "Text/Css" >

Dies ist in dem Stil Blatt Code geht.

< / style >

< / head >

5 Schreiben Sie den Code der Stil-Blatt, der beschreibt, wie Ihr Menü aussehen wird. Sie können Größe und Farbe hier variieren.

< Typ style = "Text/Css" >

{.cssfly}

Font-Family: arial, sans-Serif; Breite: 106px; Höhe: 150px;

Position: Relative; Margin: 0; Font-Size: 11px; Marge: 50px 0;

}

.CSSFly Ul li a, .menu Ul li ein: {besucht

Display: Block; Text-Decoration: none;

Farbe: #000; Breite: 104px; Höhe: 25px;

Text-align: center; Border: 1px solid #fff;

Border-Width: 1px 1px 0 0; Hintergrund: #003221; Farbe: #FFFFFF;

Line-Height: 19px; Font-Size: 10px;

}

.CSSFly Ul {Padding: 0; Margin: 0; List-Style-Type: none;}

.CSSFly Ul li {Float: Left; Margin-Right: 1px; Position: Relative;}

.CSSFly Ul li Ul {display: none;}

6 Fügen Sie den Code, der macht Ihr Menü "fliegen." Der folgende Code macht die geschachtelte LI unterhalb der UL auftauchen. Die Hover-Zustände beschreiben, wie der Text aussehen wird, wenn die Maus über es.

.CSSFly Ul Li:hover ein {Color: #fff; Background: #000;}

.CSSFly Ul Li:hover Ul {}

Display: Block; Position: Absolute; Top: 0;

Links: 105px; Breite: 105px;

}

.CSSFly Ul Li:hover Ul li-{a.hide}

Hintergrund: #ccc; Farbe: #000;

}

.CSSFly Ul Li:hover Ul Li:hover a.hide {Width: 150px;}

.CSSFly Ul Li:hover Ul li Ul {display: none;}

.CSSFly Ul Li:hover Ul li {ein}

Display: Block; Hintergrund: #ccc; Farbe: #000; Breite: 150px;

}

.CSSFly Ul Li:hover Ul li a: Hover {Background: Red; Color: #000;}

.CSSFly Ul Li:hover Ul Li:hover Ul {}

Display: Block; Position: Absolute; Links: 151px; Top: 0; Farbe: #000;

}

.CSSFly Ul Li:hover Ul Li:hover Ul li {ein}

Display: Block; Width: 200px; Hintergrund: #dfc184; Farbe: #000;

}

.CSSFly Ul Li:hover Ul Li:hover Ul li a: Hover {Background: #bd8d5e;

Farbe: #fff;

}

7 Speichern Sie die Seite. Bringen Sie Ihre Seite online und testen Sie es in Ihrem Browser.

Tipps & Warnungen

  • Stellen Sie sicher, dass Sie Ihren Stil und Spitze Klammern schließen, nachdem Sie den CSS-Code geschrieben haben.