Wie man abgerundete Tabs in CSS

May 31

Abgerundete Tabs sind eine häufige Art der Navigation auf Websites. Website-Besucher klicken Sie auf Registerkarten, verschiedene Seiten innerhalb der Website zu laden. Die Methode für eine abgerundete Tabs-Navigation ist ähnlich dem Prozess, der Navigationsleisten macht, aber Sie müssen wissen, wie man jedes Menüelements in einem Tab zu gestalten. Die "Feld-Radius" Eigenschaft in CSS können Sie rund um die beiden oberen Ecken um den Menüelementen in Tabs zu verwandeln. Alle anderen Stile--Registerkarte Farben, Farben und Schriftarten--hängen die Stile, die Sie für Ihre Website verwenden möchten.

Anweisungen

1 Ihre Web-Seite mit "< Ul >" Tags fügen Sie eine ungeordnete Liste hinzu. Setzen Sie einen Link innerhalb jedes Listenelement eine klickbare Registerkarte erstellen:

< Ul Id = "Tabs" >< li >< a href="page1.html" > </li > Seite 1< li >< a href="page1.html" > </li > Seite 2< li >< a href="page1.html" > </li > Seite 3</ul >

2 Öffnen Sie das Stylesheet für Ihre Website. Wenn Sie eine noch nicht, erstellen Sie eine leere Datei und speichern Sie es als "Mystyles.CSS enthaltenen Formatierungsregeln". Verwenden Sie diesen Code zwischen die Tags "< Head >" auf Ihrer Webseite das Stylesheet einbetten:

< link Rel = "Stylesheet" href="mystyles.css" Type = "Text/Css" / >

Der Web-Seite und Stylesheet muss im selben Ordner zu den vorherigen Code funktionsfähig machen.

3 Schreiben Sie eine Stilregel für die ungeordnete Liste, auf der ID-Name. Deaktivieren Sie in der Regel Aufzählungszeichen und entfernen Sie linken Innenabstand zu:

Tabs {} List-Style: none; / Aufzählungszeichen entfernt /Textabstand links: 0; / List Einzug entfernt /}

4 Formatieren Sie die Registerkarten, indem die Anchor-Tags formatieren:

Tabs a {} Hintergrund-Farbe: blau;Farbe: weiß;Padding: 10px 5px;Display: block; / Wenn Anker Polsterung /Grenze-oben-links-Radius: 10px;Grenze-oben-rechts-Radius: 10px;}

Im vorherige Beispiel die Registerkarten blau mit weißer Schrift Farben, füllt sie ein bisschen und macht die beiden oberen Ecken abgerundet.

5 Schwimmen Sie jedes Listenelement nach links, um die Registerkarten horizontal über den Bildschirm laufen:

Registerkarten li {} Float: left;}

Kann nicht hinzugefügt werden "Schwimmer: Links" auf die Anker wie bei den anderen Eigenschaften weil dadurch ein Problem wo die Registerkarten Schritte aussehen werden.

6 Erstellen Sie einen Hover-Status für die Registerkarten:

Tabs a: hover {} Hintergrund-Farbe: grün;}

Im Beispiel wenn Sie die Maus über eine Registerkarte wird es grün angezeigt werden.