Latest web development tutorials

jQuery Mobile Navigationsleiste

Die Navigationsleiste ist eine Reihe von Links horizontal Zusammensetzung angeordnet sind, typischerweise im Kopf oder Schwanz enthalten.

Standardmäßig werden die Links in der Navigationsleiste automatisch die Schaltfläche werden (keine Daten-role = "button").

Mit Hilfe von Daten-role = "navbar" schreiben die Navigationsleiste zu definieren:

Beispiele

<div data-role="header">
<div data-role="navbar" >
<ul>
<li><a href="#anylink">首页</a></li>
<li><a href="#anylink">页面二</a></li>
<li><a href="#anylink">搜索</a></li>
</ul>
</div>
</div>

Versuchen »

Lampe Standardmäßig ist die Breite der Schaltfläche und dessen Inhalt die gleiche. Verwenden Sie eine ungeordnete Liste zu gleichmäßig die Breite der Tasten aufteilen: eine Taste, um 100% der Breite von je zwei Tasten für 50% der Breite einen Anteil von drei Tasten jeweils für 33,3% der Breite entfielen, und so weiter. Wenn Sie jedoch mehr als fünf Tasten in der Navigationsleiste festlegen, wird in mehrere aufgeteilt werden (siehe "Weitere Beispiele").

Symbole Navigationstaste

Wir können die Daten-Symbol-Attribut verwenden Symbole für die Navigationstasten hinzuzufügen:

Beispiele

<a href="#anylink" data-icon="search"> Suche </a>

Versuchen »

Daten-Symbol mit der CSS-Klasse Abschnitt des Symbols Attribut den gleichen Wert verwenden. CSS - Klasse zu verwenden class = "ui-icon- Wert" , data-Symbol Attributdaten-Symbol zu verwenden = "Wert".

Eigenschaft Wert Beschreibung Symbol
Daten-icon = "home" Zuhause
Daten-Symbol = "Pfeil-r" Auf der rechten Pfeil
Daten-Symbol = "suchen" Suche

Eine vollständige Referenzhandbuch für alle Tastensymbole jQuery Mobile, besuchen Sie unsere jQuery Mobile Symbol - Referenzhandbuch .


Standort icon

Wie "ui-btn-icon- Position" gleichen Kategorie (Symbol Abschnitt werden im Detail beschrieben), können Sie den Speicherort des Icon - Set angezeigt: oben (Kopf), rechts (rechts), unten (unten) oder links (auf der linken Seite ).

Location - Symbol in der Navigationsleiste Behälter vorgesehen ist, unter Verwendung der Daten-iconpos Attribut den Speicherort angeben:

Eigenschaft Wert Beschreibung Beispiele
Daten-iconpos = "top" Richten Sie die obere Symbol versuchen
Daten-iconpos = "right" Icon auf der rechtsbündig versuchen
Daten-iconpos = "bottom" Richten Sie das untere Symbol versuchen
Daten-iconpos = "left" Richten Sie die linke Symbol versuchen
Note Standardmäßig wird das Symbol über der Navigationstasten Text (data-iconpos = "top") befindet.

Aktivierungstaste

Wenn ein Link in der Navigationsleiste klicken, wird es ausgewählt (gedrückt) Aussehen erhalten.

Wenn Sie das Aussehen zu erhalten, wollen nicht auf den Link klicken, verwenden Sie class = "ui-btn-aktiv":

Beispiele

<li><a href="#anylink" class="ui-btn-active" >首页</a></li>

Versuchen »

Für mehrere Seiten, können Sie das Aussehen der einzelnen Tasten im Namen der aktuellen Seite der Benutzer befindet zu überprüfen. Um dies zu tun, fügen Sie "ui-state-beharren" und "ui-btn-aktiv" Link zur Klasse:

Beispiele

<li><a href="#anylink" class="ui-btn-active ui-state-persist" >首页</a></li>

Versuchen »


Beispiele

Weitere Beispiele

Inhalt Navigationsleiste
Wie fügen Sie die Navigationsleiste innerhalb der Daten-role = "content".

Hecknavigationsleiste
Wie fügen Sie die Navigationsleiste auf der Rückseite.

Zielsymbol in der Navigationsleiste
Wie die Navigationsleiste Symbol in den Schwanz zu lokalisieren.

Mehr als fünf Tasten
10 Demo-Button in der Navigationsleiste.