私は Facebook アプリケーションに取り組んできましたが、Facebook のネイティブ Javascript は許可されていません。独自の実装 FBJS があり、メニューなどの作成に関しては面倒です。
javascript を使用しない純粋な CSS ドロップダウン ソリューションはありますか(IE6 に取り組むために私が見たすべてのソリューションで javascript が使用されています)。
私は Facebook アプリケーションに取り組んできましたが、Facebook のネイティブ Javascript は許可されていません。独自の実装 FBJS があり、メニューなどの作成に関しては面倒です。
javascript を使用しない純粋な CSS ドロップダウン ソリューションはありますか(IE6 に取り組むために私が見たすべてのソリューションで javascript が使用されています)。
Google は最近、IE6 サポートの段階的廃止を開始し、ドメインの顧客がユーザーをアップグレードするようにアプリに通知しました。IE6 を使用していることがわかっていて、アップグレードできない、またはアップグレードしたくない市場または顧客ベースにサービスを提供している場合を除き、私はそれを無視して、javascript を使用しない :hover ソリューションを使用します。
はい、多くのアプローチがあります。Listamaticをご覧ください。
単純なリストを使用して、さまざまなカスケーディング スタイル シートを使用して、根本的に異なるリスト オプションを作成できますか? Listamatic は、1 つの単純なリストに適用されたときの CSS の威力を示しています。
純粋な CSS を使用した垂直メニューと水平メニューの両方があります。
いくつかの実例:
実際には、数行で基本的なリストを実装できます。
li ul { display: none; }
li:hover > ul { display: block; }
IE6 をサポートする場合は、JavaScript が必要であることに注意してください (li:hover では機能しないため)。