Latest web development tutorials

財団トップナビゲーションバー

ページの頭の上に上部のナビゲーションバー:

<ナビゲーションクラス= "トップバー 「データtopbar>
<ULクラス= "タイトル領域 ">
<李クラス = "名前">
<! -あなたはそれを削除するには、タイトルやアイコンを必要としない場合- >
<H1> <aのHREF = "#"> Webサイト名</ A> </ H1>
</李>
< -小さな画面上のボタンを折る:!アイコンを削除することができ、.menu-アイコンの種類を削除します。
あなただけの画像を表示する必要がある場合は、「メニュー」テキストを削除することができます- >
<李クラス= "トグルtopbarメニューアイコン"> <aのHREF = "#">の<span>メニュー</ SPAN> </ A> </ LI>
</ UL>

<区間クラス= "トップバー -section">
<ULクラス = "左">
<李クラス= "アクティブ"> <aのHREF = "#">ホーム</ A> </ LI>
<李> <aのHREF = "#">ページ1 </ A> </ LI>
<李> <aのHREF = "#">ページ2 </ A> </ LI>
<李> <aのHREF = "#">ページ3 </ A> </ LI>
</ UL>
</部>
</ナビゲーション>

<! -初期化財団JS - >
<スクリプト>
$(ドキュメント).ready(関数(){
$(ドキュメント).foundation();
})
</スクリプト>

»をお試しください

分析の例

使用<nav class="top-bar" data-topbar> 「データtopbar>標準ツールバーを作成します。 .title-areaクラスは(防止しなければならないサイトのロゴ領域を規定li.name内側)。 小さな画面の後には、「メニュー」ボタンを見ることができます。 画面サイズに応じてメニューの財団が自動的に折りたたみドリンクを拡張します:

小さな画面では、ためのオプションの多くのサイズで表示されなくなります。 li.toggle-topbar menu.iconクラスは、メニューボタンを作成し、隠されたオプションを表示し、それをクリックします。
?ヒント:効果を確認するには、ブラウザのウィンドウをリセットします。

.top-bar-sectionナビゲーションリンクのセクションを定義しています。 .leftクラスは、左揃えのリンクを指定します。 .activeクラスが選択された項目、青の背景を表示するために使用されます。

ヒント:あなたがしたい場合は右揃えナビゲーションリンクをすることができます.left変更します.right

<区間クラス= "トップバー -section">
<ULクラス= "右"> ...

»をお試しください

また、左側のアライメントが右に整列する設定できます。

<区間クラス= "トップバー -section">
<ULクラス = "左">
<李クラス= "アクティブ"> <aのHREF = "#">ホーム</ A> </ LI>
<李> <aのHREF = "#">ページ1 </ A> </ LI>
<李> <aのHREF = "#">ページ2 </ A> </ LI>
</ UL>
<ULクラス = "右">
<李>の<a hrefが= "#">ます。</ li> </ A>サインアップ
<李> <aのHREF = "#">ログイン</ A> </ LI>
</ UL>
</部>

»をお試しください

ナビゲーションバー.divider (小画面が水平線である、大画面で縦線)の線を分割するクラスを追加するには:

<ULクラス = "左">
<李クラス= "アクティブ"> <aのHREF = "#">ホーム</ A> </ LI>
<李クラス= "分周器"> </ LI>
<李> <aのHREF = "#">ページ1 </ A> </ LI>
<李クラス= "分周器"> </ LI>
<李> <aのHREF = "#">ページ2 </ A> </ LI>
<李クラス= "分周器"> </ LI>
<李> <aのHREF = "#">ページ3 </ A> </ LI>
<李クラス= "分周器"> </ LI>
</ UL>

»をお試しください

ドロップダウンメニューのナビゲーションバー

ドロップダウンメニューの一番上にあるナビゲーションバーを設定することができます。

<li>要素が追加され.has-dropdownドロップダウンメニューを設定するためのクラス:

<区間クラス= "トップバー -section">
<ULクラス = "左">
<李クラス= "アクティブ"> <aのHREF = "#">ホーム</ A> </ LI>
<李クラスは= " -ドロップダウンがあります ">
<AのHREF = "#">ドロップダウン</ A>
<ULクラス = "]プルダウン">
<李> <aのHREF = "#">ドロップダウンの最初のリンク</ A> </ LI>
<李> <aのHREF = "#">ドロップダウンの2番目のリンク</ A> </ LI>
<李クラス= "アクティブ"> <aのHREF = "#">ドロップダウンでアクティブリンク</ A> </ LI>
</ UL>
</李>
</ UL>
</部>

»をお試しください

境界線

使用.divider分割線ドロップダウンメニューを設定するクラス:

<ULクラス = "]プルダウン">
<李> <aのHREF = "#">アップル</ A> </ LI>
<李> <aのHREF = "#">バナナ</ A> </ LI>
<李> <aのHREF = "#">オレンジ</ A> </ LI>
<李クラス= "分周器"> </ LI>
<李> <aのHREF = "#">ケール</ A> </ LI>
<李> <aのHREF = "#">ほうれん草</ A> </ LI>
</ UL>
»をお試しください

プルダウンメニューラベル

では<li>アドオン内<label>ラベルを設定するための要素(タイトル)プルダウンメニュー:

<ULクラス = "]プルダウン">
<李> <ラベル>果物< / label>は</李>
<李> <aのHREF = "#">アップル</ A> </ LI>
<李> <aのHREF = "#">バナナ</ A> </ LI>
<李> <aのHREF = "#">オレンジ</ A> </ LI>
<李クラス= "分周器"> </ LI>
<李> <ラベル>野菜< / label>は</李>
<李> <aのHREF = "#">ケール</ A> </ LI>
<李> <aのHREF = "#">ほうれん草</ A> </ LI>
</ UL>
»をお試しください

組み込みドロップダウンメニュー

ドロップダウンメニューには、ドロップダウンメニューに埋め込むことができます。

<区間クラス= "トップバー -section">
<ULクラス = "左">
<李クラスは= " -ドロップダウンがあります ">
<AのHREF = "#">ドロップダウン</ A>
<ULクラス = "]プルダウン">
<李> <ラベル>レベル1 </ label>は</李>
<李> <aのHREF = "#">リンク</ A> </ LI>
<李> <aのHREF = "#">リンク</ A> </ LI>
<李クラスは= " -ドロップダウンがあります ">
<AのHREF = "#">新しいドロップダウン</ A>
<ULクラス = "]プルダウン">
<李> <label>はレベル2 </ label>は</李>
<李> <aのHREF = "#">第二レベルのドロップダウンメニュー</ A> </ LI>
<李> <aのHREF = "#">第二レベルのドロップダウンメニュー</ A> </ LI>
<李クラスは= " -ドロップダウンがあります ">
<AのHREF = "#">新しいドロップダウン</ A>
<ULクラス = "]プルダウン">
<李> <ラベル>レベル3 </ label>は</李>
<李> <aのHREF = "#">第三レベルのドロップダウンメニュー</ A> </ LI>
<李> <aのHREF = "#">第三レベルのドロップダウンメニュー</ A> </ LI>
</ UL>
</李>
</ UL>
</李>
</ UL>
</李>
</ UL>
</部>

»をお試しください

クリッカブル

デフォルトでは、ディスプレイの上にマウスを移動するナビゲーションバーのドロップダウンメニューは、我々が使用できるdata-options="is_hover: false" 「ナビゲーションバーを設定する属性は、マウスをクリックするだけで表示されます。

<ナビゲーションクラス= "トップバー 「データtopbarデータ・オプション=" is_hover:偽">

»をお試しください

ナビゲーションバー上のボタンやアイコン

あなたは、ナビゲーションバーやボタンのアイコンを配置することができます。

<李> <aのHREF = "#"クラス= "button">ボタンのリンク</ A> </ LI>

»をお試しください

あなたはより多くの写真のスタイルを表示することができ、ナビゲーションバーにアイコンを置くことができ財団アイコンチュートリアル

<ヘッド>
<! -財団アイコンのスタイル- >
<リンクのrel = "スタイルシート"のhref = "http://static.w3big.com/assets/foundation-icons/foundation-icons.css">
</ HEAD>

<ULクラス = "左">
<李クラス= "アクティブ"> <aのHREF = "#"> <Iクラス= "FI-ホーム"> </ I>ホーム</ A> </ LI>
<李> <aのHREF = "#"> <Iクラス=" FI-胴体"> </ I> </ LI> </ A>サインアップ
<李> <aのHREF = "#"> <クラスi =" FI-虫めがね"> </ i>の検索</ A> </ LI>
</ UL>

»をお試しください

固定ナビゲーション

ナビゲーションバーは、ページの上部に固定することができます。

上部のページナビゲーションバーが動いていないスクロールします。

ちょうど上のナビゲーションバーにナビゲーションバーを修正するには<div class="fixed">の内側:

<DIVクラス = "固定">
<ナビゲーションクラス= "トップバー 「データtopbar>
...
</ナビゲーション>
</ DIV>

»をお試しください

ナビゲーションバー絶対位置

私たちは、ナビゲーションバーを置くことができる<div class="sticky">上部のナビゲーションバーとして固定として地域、ナビゲーションバーにロールバックする、スクロールバーが移動しない場合は、絶対位置を設定するには、ナビゲーションバーに:

<DIVクラス = "スティッキー">
<ナビゲーションクラス= "トップバー 「データtopbar>
...
</ナビゲーション>
</ DIV>

»をお試しください

あなたが使用する場合.stickyクラスを、上部のナビゲーションバーには、すべての画面サイズに固定され、意志。 あなただけの画面上の設定を指定する必要がある場合は<nav>前のdata-options="sticky_on: small|medium|large" |メディア|大"プロパティを:

<DIVクラス = "スティッキー">
<! -のみの大画面で- >
<ナビゲーションクラス= "トップバー 「データtopbarデータ・オプション=" sticky_on:大">
..
</ナビゲーション>
</ DIV>

または画面サイズの複数のアレイによる:

<DIVクラス = "スティッキー">
<! -小さな画面と大画面(画面なし中央) - >
<ナビゲーションクラス= "トップバー 「データtopbarデータ・オプション=" sticky_on:[小、大] ">
..
</ナビゲーション>
</ DIV>