So arbeiten Sie mit Tabs in CSS3

Viele Entwickler verwenden Tabbed Schnittstellen Anwendung Komplexität zu reduzieren. Wenn Sie die Aufmerksamkeit des Benutzers auf ein Element zu einem Zeitpunkt konzentrieren können, reduzieren Sie das Potenzial für eine fehlerhafte Eingabe. In diesem CSS3 Beispiel beginnen Sie mit einem einfachen Funktionsaufruf. (Können Sie finden komplette Code für dieses Beispiel in dem Kapitel 06 Widgets Ordner des herunterladbaren Code wie Tabs.HTML.)

$ (Function () {$ ( "# Configuration") Registerkarten () -.}) -

Der Trick für dieses Beispiel ist in den HTML-Tags, so wie es für das Akkordeon-Widget Beispiel war. Es gibt einige wichtige Unterschiede, wie Sie die beiden Seiten zu erstellen das gewünschte Aussehen zu erhalten, wie in den folgenden Code dargestellt:

Beachten Sie, dass die

Elemente sind in diesem Fall weg. Statt Überschriften mit der Trennung zwischen den Elementen zu definieren, stellen Sie eine ungeordnete Liste (
    ) stattdessen. Die Liste muss a href zu jedem der enthalten
    Elemente auf der Seite. Es gibt keinen Unterschied in der Seiteninhalt. Sie müssen auch einige CSS, um die Kontrolle zu formatieren, wie hier gezeigt.

In diesem Fall definiert die #Configuration Stil, die Gesamtgröße der Oberfläche mit Registerkarten und die Tatsache, dass die Registerkarten Text zentriert haben. Die #Configuration div ändert den Inhalt Ausrichtung nach links.

bild0.jpg

Um eine Änderung vorzunehmen, klicken Sie auf die Registerkarte, die die Informationen enthält, die Sie sehen wollen. Sie nehmen Änderungen als normal. die Konfiguration ändern Schaltfläche klicken, sendet die Änderungen an den Server. Wenn Sie dieses Beispiel testen, indem Sie den gleichen Prozess mit Ihnen für das Akkordeon Beispiel tat, erhalten Sie genau die gleichen Ergebnisse - nur die Schnittstelle Aussehen verändert hat.

Menü