ホームページ > バックエンド開発 > PHPチュートリアル > PHP は 3 レベルのナビゲーション バー効果を実装します

PHP は 3 レベルのナビゲーション バー効果を実装します

WBOY
リリース: 2016-07-25 08:43:38
オリジナル
1465 人が閲覧しました

1. データ設定ファイル db.php

  1. return array(
  2. array(
  3. 'one' => 'About us',
  4. 'two' => array(
  5. array(
  6. 'three_tit' => '会社紹介',
  7. 'three_cont' => array(
  8. '会社概要',
  9. '組織体制',
  10. '発展沿革',
  11. '企業文化',
  12. 'サービスコンセプト'
  13. )
  14. ),
  15. array(
  16. 'three_tit' => '企業名誉',
  17. 'three_cont' => array(
  18. '受賞証明書',
  19. '業界貢献',
  20. '資格認定',
  21. '協会活動',
  22. '会社の実績')
  23. ),
  24. array(
  25. 'three_tit' => '販売ネットワーク',
  26. 'three_cont' => array(
  27. '北東部',
  28. '中国北部',
  29. '中東' ,
  30. '中国南部',
  31. '南西部',
  32. '北西部'
  33. )
  34. )
  35. )
  36. ),
  37. array(
  38. 'one' => '商品表示',
  39. 'two' => array(
  40. array(
  41. 'three_tit' => '輸出入貿易',
  42. 'three_cont' => array(
  43. 'デジタル製品',
  44. '最新エネルギー',
  45. '新鮮な果物',
  46. '肉食品',
  47. ' 衣類',
  48. '金銀の宝飾品'
  49. )
  50. ),
  51. array(
  52. 'three_tit' => 'ビジネスサービス',
  53. 'three_cont' => array(
  54. '資格認定',
  55. '才能トレーニング'、
  56. '人気製品の推奨'、
  57. '最新テクノロジーのフロンティア'
  58. )
  59. )
  60. )
  61. )、
  62. array(
  63. 'one' => 'ニュースセンター',
  64. 'two' => array(
  65. array(
  66. 'three_tit' => 'エンタープライズ ニュース',
  67. 'three_cont' => array(
  68. '企業ニュース',
  69. '新製品発表',
  70. 'エンタープライズ ニュース'
  71. )
  72. ),
  73. array(
  74. 'three_tit' = > '業界の動向',
  75. 'three_cont' => array(
  76. 'メディアの焦点',
  77. '業界の懸念',
  78. '国内市場',
  79. '国際市場'
  80. )
  81. )
  82. )
  83. ),
  84. array (
  85. 'one' => 'お問い合わせ',
  86. 'two' => array(
  87. array(
  88. 'three_tit' => '連絡先情報',
  89. 'three_cont' => array (
  90. 'オンラインカスタマーサービス',
  91. '連絡先アドレス',
  92. '電話とFAX',
  93. 'オンラインメッセージ'
  94. )
  95. ),
  96. array(
  97. 'three_tit' => '人材採用',
  98. 'three_cont' => array(
  99. 'プロジェクトマネージャー',
  100. '秘書補佐',
  101. 'ウェブサイトエンジニア' )
  102. )
  103. )
  104. )
  105. );
  106. コードをコピー
  107. 2.index file
header('Content-type:text/html;charset=utf-8');
// データをロード
$data = include './db.php ' ;
// HTML ファイルをロードします
include './nav.html' ?>
  1. ;
    3.nav.html ファイル
    1. < ;script type="text/javascript">
    2. $(function(){
    3. //要素を非表示にする
    4. $('.menu>li').eq(4).find('s').hide( ) ;
    5. $('.two li').last().css('border','none');
    6. //マウスの移動イベント
    7. $('.menu li').hover(function() {
    8. $(this).find('.two').show();
    9. //マウスインおよびマウスアウトイベント
    10. $('.two li').hover(function(){
    11. $(this).find ('.hide').show();
    12. },function(){
    13. $(this).find('.hide').hide();
    14. },function(){
    15. $( this).find('.two').hide();
    16. })
    17. })
    18. 無題のドキュメント >
    19. *{
    20. マージン: 0;
    21. フォント: 18px/50px
    22. }
    23. リストスタイル: なし;
    24. a{
    25. テキスト装飾: なし;
    26. カラー: #FFF;
    27. #nav{
    28. 幅: 610px;
    29. マージン: 30px 自動; 5px;
    30. ボックスシャドウ: 2px 3px 2px #479e33;
    31. #Nav Ul.Menu {
    32. パディング: 0 5px;
    33. width: 120px;
    34. line-height ; : 50px;
    35. フロート: 左;
    36. #nav ul.menu li a{
    37. text-shadow:0px 1px # 479E33; #nav ul.menu li a:hover{
    38. color: #FFF;
    39. 背景: #479E33;
    40. #nav ul.menu li s{
    41. width: 0px;
    42. border -left: 1px; #479E33;
    43. 位置: 絶対;
    44. 上: 10px;
    45. 上: 50px;背景: #479E33;
    46. ボーダー半径: 0 0 3px 3px;
    47. ボックスシャドウ: 2px 3px 2px
    48. }
    49. #nav ul.menu li ul li{
    50. border-bottom: 1px ソリッド #479E33; : 120px;
    51. 位置: 相対;
    52. #nav ul.menu li ul li a{
    53. font-size: 16px;
    54. }
    55. 位置: 絶対; 0px;
    56. 左: 120px; }
    57. #nav ul.menu li ul li .hide li{
    58. border-left: 1px ソリッド #479E33;
    59. #nav ul.menu li ul li .hide li a{
    60. フォント-サイズ: 14px;
    61. .two,.hide{
    62. 表示: なし;
复制代码
php


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート