纯 CSS 实现水平下拉菜单

<ul id="menu">

  <li>

    <a href="#">Menu 1</a>

    <ul>

      <li>

        <a href="#">Menu 1-1</a>

      </li>

      <li>

        <a href="#">Menu 1-2</a>

      </li>

      <li>

        <a href="#">Menu 1-3</a>

      </li>

    </ul>

  </li>

  <li>

    <a href="#">Menu 2</a>

    <ul>

      <li>

        <a href="#">Menu 2-1</a>

      </li>

      <li>

        <a href="#">Menu 2-2</a>

      </li>

      <li>

        <a href="#">Menu 2-3</a>

      </li>

    </ul>

  </li>

  <li>

    <a href="#">Menu 3</a>

    <ul>

      <li>

        <a href="#">Menu 3-1</a>

      </li>

      <li>

        <a href="#">Menu 3-2</a>

      </li>

      <li>

        <a href="#">Menu 3-3</a>

      </li>

    </ul>

  </li>

</ul>


#menu {

  font-family: Arial;

  font-size: 14px;

  width: 500px;

  overflow: hidden;

}


#menu, #menu ul {

  list-style-type: none;

  background: #A3C159;

  margin: 0;

  padding: 0;

}


#menu li {

  float: left;

}


#menu li a {

  display: block;

  padding: 10px 15px;

  color: #FFF;

  text-decoration: none;

  border-right: 1px solid #FFF;

}

#menu li a:hover {

  background: #1BA6B2;

}


#menu li ul li {

  float: none;

}


#menu li ul li a {

  border-top: 1px solid #FFF;

}


#menu li ul {

  display: none;

  position: absolute;

}


#menu li:hover ul {

  display: block;

}


备注:不支持 IE6。

转载于:https://my.oschina.net/dubenju/blog/511345

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值