JA
PortuguêsEnglishEspañolDeutschFrançaisItaliano日本語Русский中文
ホーム お気に入り
Voltar

レスポンシブメニュー生成

サイト名とリンクを入れ、色と切り替えの幅を選びます。プレビューにパソコンとスマホのサイズのメニューが表示され、コードはそのまま貼り付けられます。

使い方

スマホでハンバーガーになるメニュー

パソコン (1280 px)
スマホ (375 px)

利用できる言語: PortuguêsEspañolEnglishDeutschFrançaisItaliano日本語Русский中文

次のツールCSSの圧縮と整形→
広告

レスポンシブメニュー生成: 用途

どのサイトにも、パソコンでもスマホでも動くメニューが必要です。このジェネレーターは、あなたのリンクでナビゲーションメニューを作ります。大きな画面では横並び、選んだ切り替えの幅より小さい画面ではハンバーガーボタンになります。

コードはアクセシビリティのベストプラクティスに沿っています。ラベル付きのnav要素、aria-expandedとaria-controls付きのボタン、Escキーやリンクのタップで閉じる動作、動きを減らす設定を尊重するアイコンのアニメーションです。プレビューには、パソコンとスマホのサイズの結果が同時に表示されます。

使い方

  1. サイト名とリンクを書きます。
  2. 色、切り替えの幅、最後のリンクをボタンにするかを選びます。
  3. HTML、CSS、JavaScriptをコピーするか、サンプルページをダウンロードします。

使うタイミング

  • 手作りのコーポレートサイト。
  • フレームワークを使わないランディングページ。
  • スマホで動かない古いメニューの置き換え。

よくある質問

メニューはアクセシブルですか?

はい。ボタンはaria-expandedとaria-controls付きのbutton要素で、メニューはEscキーやリンクのクリックで閉じ、ナビゲーションはaria-label付きのnav要素の中にあります。キーボードとスクリーンリーダーで使えます。

JavaScriptなしでも動きますか?

パソコンでは動きます。リンクは常に表示されます。スマホではボタンを開くのにJavaScriptが必要です。そのため、コードはスクリプトが読み込まれたときだけリンクを隠し(htmlのjsクラス)、スクリプトがなければリンクは縦に並んで表示されます。

切り替えの幅はどれにすればいいですか?

短いリンクが5つ程度までなら768pxで十分です。リンクが多い場合や名前が長い場合は、ハンバーガーになる前に項目が窮屈にならないよう、960pxか1024pxにしてください。

本当に無料?

はい、100%無料です。登録不要、サブスクなし、利用制限なし。すべてのツール:Tools123は無料です。

関連ツール

ご支援ありがとうございます!

寄付はサイトの維持に役立ちます。ツールはみなさんの役に立つよう作っていますが、サーバー費用がかかります。ご支援いただけるととても助かります。金額を選択または入力してください:

Stripeによる安全な決済。別のタブで開きます。

ツールは現状のまま、保証なしで提供されます。結果やその利用について責任を負いかねます。