コンポーネント ハンバーガーメニュー ハンバーガーメニューコンポーネント

ハンバーガーメニューコンポーネント

ダークモードのテーマと補色スキームを備えたソーシャルメディアインターフェイス用に設計されたレスポンシブハンバーガーメニュー。

プレビュー

HTMLコード

<div class="lg:hidden">
    <div class="flex items-center justify-between p-5 bg-gray-900 text-white">
        <div class="text-2xl font-bold">SocialApp</div>
        <button id="menu-toggle" class="focus:outline-none">
            <svg class="w-8 h-8" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
                <path strokeLinecap="round" strokeLinejoin="round" strokeWidth="2" d="M4 6h16M4 12h16m-7 6h7" />
            </svg>
        </button>
    </div>
    <div id="menu" class="absolute top-0 left-0 w-full h-full bg-gray-800 opacity-0 pointer-events-none transition-opacity duration-300 ease-in-out">
        <div class="flex flex-col items-center justify-center h-full space-y-5 text-xl text-white">
            <img src="https://randomuser.me/api/portraits/men/1.jpg" alt="User Avatar" class="w-24 h-24 rounded-full border-2 border-indigo-500">
            <a href="#" class="hover:text-indigo-300 transition duration-300">Home</a>
            <a href="#" class="hover:text-indigo-300 transition duration-300">Profile</a>
            <a href="#" class="hover:text-indigo-300 transition duration-300">Messages</a>
            <a href="#" class="hover:text-indigo-300 transition duration-300">Settings</a>
        </div>
    </div>
</div>

<style>
  #menu-toggle:focus + #menu {
      opacity: 1;
      pointer-events: auto;
  }
</style>

関連コンポーネント

レトロなEコマースハンバーガーメニュー

レトロ/ビンテージ(80年代/90年代)の美学と補色(パープル、シアン、ゴールド)でスタイリングされた、複雑でレスポンシブなダークモード対応のeコマース用ハンバーガーメニューコンポーネント。メインナビゲーション、アカウントリンク、カート、検索、およびチェックボックスハックを使用した純粋なCSSトグルを備えています。Tailwind CSS クラスを使用します。

開ける

ハンバーガーメニューコンポーネント19

スケルタルなハンバーガーメニューコンポーネントで、現実世界の要素を模倣したスキューモーフィックなスタイルでデザインされています。レスポンシブで、Tailwind CSSを使用したダークモードのサポートが含まれています。

開ける

ハンバーガーメニューコンポーネント

ビジネス/企業のWebサイトに適したミニマリスト/フラットデザインのレスポンシブハンバーガーメニューコンポーネントで、パステルカラーの配色を使用し、ダークモードをサポートします。

開ける