91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Jquery實現帶動畫效果的經典二級導航菜單

小云
98
2023-08-14 15:53:02
欄目: 編程語言

以下是使用jQuery實現帶動畫效果的經典二級導航菜單的示例代碼:

HTML代碼:

<nav>

  <ul class="main-menu">

    <li><a href="#">菜單1</a>

      <ul class="sub-menu">

        <li><a href="#">子菜單1</a></li>

        <li><a href="#">子菜單2</a></li>

        <li><a href="#">子菜單3</a></li>

      </ul>

    </li>

    <li><a href="#">菜單2</a>

      <ul class="sub-menu">

        <li><a href="#">子菜單4</a></li>

        <li><a href="#">子菜單5</a></li>

        <li><a href="#">子菜單6</a></li>

      </ul>

    </li>

    <li><a href="#">菜單3</a></li>

  </ul>

</nav>

CSS代碼:

.nav {

  position: relative;

}

.main-menu li {

  display: inline-block;

  position: relative;

}

.sub-menu {

  display: none;

  position: absolute;

  top: 100%;

  left: 0;

  background-color: #ffffff;

  padding: 10px;

  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);

}

.sub-menu li {

  display: block;

}

```

JavaScript代碼:

```javascript

$(document).ready(function() {

  $(".main-menu li").hover(

    function() {

      $(this).find('.sub-menu').slideDown(200);

    },

    function() {

      $(this).find('.sub-menu').slideUp(200);

    }

  );

});

這段代碼首先使用jQuery選擇器找到.main-menu li元素,然后使用hover()方法為每個菜單項添加鼠標懸停事件。

當鼠標懸停在菜單項上時,通過slideDown()方法展開對應的子菜單;當鼠標離開菜單項時,通過slideUp()方法收起對應的子菜單。

請注意,這只是一個基本示例,你可以根據需要自定義樣式和動畫效果。

0
宁强县| 桃江县| 石台县| 祁阳县| 襄汾县| 拉孜县| 黄石市| 肥东县| 延长县| 密云县| 沂源县| 华容县| 乐至县| 楚雄市| 嘉峪关市| 三亚市| 台安县| 桃源县| 玉门市| 新营市| 运城市| 澜沧| 手游| 江口县| 新安县| 铜鼓县| 四平市| 兴隆县| 墨竹工卡县| 余江县| 陵水| 禄丰县| 北安市| 且末县| 蓬莱市| 南投县| 新郑市| 亚东县| 四子王旗| 定结县| 蓝田县|