ホームページ  >  記事  >  ウェブフロントエンド  >  純粋な CSS ポップアップ メニュー作成の原理と実装 By shawl.qiu_Experience 交換

純粋な CSS ポップアップ メニュー作成の原理と実装 By shawl.qiu_Experience 交換

WBOY
WBOYオリジナル
2016-05-16 12:08:465154ブラウズ

純粋な CSS ポップアップ メニュー作成の原理と実装 By shawl.qiu


要約:
この記事では、CSS を使用して Opera に適した複数スタイルのポップアップ メニューを作成する方法を紹介します。 Firefox および IE
## #説明:
CSS ポップアップ メニューを記述する重要なポイントは、マウスがターゲット上に移動したときに非表示のラベルを表示することです。
非表示にするラベルは非表示です。 display:none; 属性を使用します。
トリガー表示非表示タグは主に :hover 属性を使用し、非表示タグを表示するには display:block; を使用します。

ただし、ブラウザーが CSS を一貫してサポートしていないためです。## #Opera または Firefox の場合、純粋な CSS メニューを作成できます。これらは、任意のタグの :hover 属性をサポートします。
IE ブラウザの場合、:hover は a タグでのみ機能しますが、スクリプトの onmouseover、onmouseout を使用して、他のタグの :hover 属性をシミュレートします。
したがって、IE に適した CSS ポップアップ メニューを作成するには、いくつかのスクリプトを使用する必要があります。

ディレクトリ:
1. CSS ポップアップの作成縦列の右側のメニュー
1.1 Opera、Firefox の純粋な CSS ポップアップ メニューに基づいています
1.2 IE、Opera、Firefox と互換性のある CSS ポップアップ メニュー (スクリプト実装)
# ##2. 水平下部ポップアップ CSS メニューを作成する
2.1 Opera、Firefox メニューに基づいた実際の純粋な CSS ポップアップ
2.2 IE、Opera、Firefox と互換性のある CSS ポップアップ メニュー (スクリプト実装)

3. 結論

4. プレビュー

shawl.qiu
2006 -10-01

http://blog.csdn.net /btbtd

1. 垂直行の右側にポップアップする CSS メニューを作成します。
1.1 True Based Opera、Firefox の純粋な CSS ポップアップ メニュー


行番号
    " http://www.w3.org/TR/html4/loose.dtd
  1. ">
  2. 無題のドキュメント
  3. level
  4. level_ title
  5. level_ title 1
  6. level_ title 2
  7. level_ title 3
  8. level_ title 4
  9. level_ title 5
  • level 1
  • level_ title
  • level_ title 1
  • level_ title 2
  • level_ title 3
  • level_ title 4
  • level_ title 5
  • level 2
  • level_ title
  • level_ title 1
  • level_ title 2
  • level_ title 3
  • level_ title 4
  • level_ title 5
  • level 3
  • level_ title
  • level_ title 1
  • level_ title 2
  • level_ title 3
  • level_ title 4
  • level_ title 5
  • level 4
  • level_ title
  • level_ title 1
  • level_ title 2
  • level_ title 3
  • level_ title 4
  • level_ title 5

  • 1.2 兼容 IE, Opera, Firefox の CSS 弹出菜单(脚本实现)
      linenum
    1. " http://www.w3.org/TR/html4/loose.dtd">
    2. Untitled Document
    3. level
    4. level_ title
    5. level_ title 1
    6. level_ title 2
    7. level_ title 3
    8. level_ title 4
    9. level_ title 5
    10. level 1
    11. level_ title
    12. level_ title 1
    13. level_ title 2
    14. level_ title 3
    15. level_ title 4
    16. level_ title 5
    17. level 2
    18. level_ title
    19. level_ title 1
    20. level_ title 2
    21. level_ title 3
    22. level_ title 4
    23. level_ title 5
    24. level 3
    25. level_ title
    26. level_ title 1
    27. level_ title 2
    28. level_ title 3
    29. level_ title 4
    30. level_ title 5
    31. level 4
    32. level_ title
    33. level_ title 1
    34. level_ title 2
    35. level_ title 3
    36. level_ title 4
    37. level_ title 5

    2.编写横排底部弹出的 CSS 菜单。

    2.1 真正ベース Opera, Firefox 纯 CSS 弹出菜单
      行番号
    1. " http://www.w3.org/TR/html4/loose.dtd">
    2. 無題のドキュメント
    3. level
    4. level_ title
    5. level_ title 1
    6. level_ title 2
    7. level_ title 3
    8. level_ title 4
    9. level_ title 5
    10. level 1
    11. level_ title
    12. level_ title 1
    13. level_ title 2
    14. level_ title 3
    15. level_ title 4
    16. level_ title 5
    17. level 2
    18. level_ title
    19. level_ title 1
    20. level_ title 2
    21. level_ title 3
    22. level_ title 4
    23. level_ title 5
    24. level 3
    25. level_ title
    26. level_ title 1
    27. level_ title 2
    28. level_ title 3
    29. level_ title 4
    30. level_ title 5
    31. level 4
    32. level_ title
    33. level_ title 1
    34. level_ title 2
    35. level_ title 3
    36. level_ title 4
    37. level_ title 5

    2.2 兼容 IE, Opera, Firefox の CSS 弹出菜单(脚本实现)
      行番号
    1. " http://www.w3.org/TR/html4/loose.dtd">
    2. 無題のドキュメント
    3. level
    4. level_ title
    5. level_ title 1
    6. level_ title 2
    7. level_ title 3
    8. level_ title 4
    9. level_ title 5
    10. level 1
    11. level_ title
    12. level_ title 1
    13. level_ title 2
    14. level_ title 3
    15. level_ title 4
    16. level_ title 5
    17. level 2
    18. level_ title
    19. level_ title 1
    20. level_ title 2
    21. level_ title 3
    22. level_ title 4
    23. level_ title 5
    24. level 3
    25. level_ title
    26. level_ title 1
    27. level_ title 2
    28. level_ title 3
    29. level_ title 4
    30. level_ title 5
    31. level 4
    32. level_ title
    33. level_ title 1
    34. level_ title 2
    35. level_ title 3
    36. level_ title 4
    37. level_ title 5


    3.例
    上記の例が表示されます。 結果的に、使用可能な CSS 出力菜の例が書き出されている場合、他の場所にある CSS 出力菜の例を書き出す必要がある場合、 ただ小さな修正一下で OK です。

    4.预览

    4.1 1.2 互換性 IE, Opera, Firefox の CSS 弹出菜单(脚本实现) の预览
    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    前の記事:Lesson02_05 ヘッダー要素_基本チュートリアル次の記事:Lesson02_05 ヘッダー要素_基本チュートリアル

    関連記事

    続きを見る