一款比较不错的下拉菜单

简介: #menu{ margin:0;  padding:0;  list-style:none;  font:14px Arial;  }#menu li{ float:left;margin:0...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
#menu{ margin:0;  padding:0;  list-style:none;  font:14px Arial;  }
#menu li{ float:left;margin:0 1px 0 0;} 
#menu li dl{width:150px; padding:0 0 10px 0;
background:#cb6 url(http://www.zishu.cn/attachments/month_0804/62008414231638.jpg) no-repeat bottom left;} 
#menu li dt{padding:5px;text-align:center;border-bottom:1px solid #b00;
background:#ed8 url(http://www.zishu.cn/attachments/month_0804/02008414231556.jpg) no-repeat top left;} 
#menu li dt a,#menu li dt a:visited{display:block;color:#333;text-decoration:none;}
#menu li dd{margin:0;padding:0;color:#fff;background-color:#47a;} 
#menu li dd.last{border-bottom:1px solid #b00;}  
#menu li dd a,#menu li dd a:visited{height:1em;display:block;color:#fff;
text-decoration:none;padding:4px 5px 4px 20px;
background:#47a url(http://www.zishu.cn/attachments/month_0804/y2008414231728.gif) no-repeat 7px 7px;} 
#menu li dd{display:none;}
#menu li:hover dd,#menu li a:hover dd{display:block;}
#menu li:hover,#menu li a:hover{width:auto}
/*这句是后来加上的,如果不加会在IE6中有问题;width:auto是我随便写的,你删除后改成disploy:block或其它的内容,只要别它空就行*/
#menu li dd a:hover{ background-color:#147; color:#9cf;} 
#menu table{ border-collapse:collapse; padding:0; margin:-1px; font-size:1em;} 
</style>
</head>
<body>
<ul id="menu">
  <li> <a href="#nogo">
    <table>
      <tr>
        <td><dl>
            <dt><a href="#">Artech Studio</a></dt>
            <dd><a href="#">Web Dev</a></dd>
            <dd><a href="#">Web Design</a></dd>
            <dd><a href="#">Books</a></dd>
            <dd class="last"><a href="#">Contact Us</a></dd>
          </dl></td>
      </tr>
    </table>
    </a> </li>
  <li> <a href="#nogo">
    <table>
      <tr>
        <td><dl>
            <dt><a href="#">Artech Store</a></dt>
            <dd><a href="#">Books</a></dd>
            <dd><a href="#">DVDs</a></dd>
            <dd><a href="#">Movies</a></dd>
            <dd class="last"><a href="#">Service</a></dd>
          </dl></td>
      </tr>
    </table>
    </a> </li>
  <li> <a href="#nogo">
    <table>
      <tr>
        <td><dl>
            <dt><a href="#">Artech Achi</a></dt>
            <dd><a href="#">Landscape</a></dd>
            <dd><a href="#">Plan</a></dd>
            <dd><a href="#">Design</a></dd>
            <dd class="last"><a href="#">Maps</a></dd>
          </dl></td>
      </tr>
    </table>
    </a> </li>
  <li> <a href="#nogo">
    <table>
      <tr>
        <td><dl>
            <dt><a href="#">Artech Science</a></dt>
            <dd><a href="#">Physics</a></dd>
            <dd><a href="#">Maths</a></dd>
            <dd><a href="#">Chemistry</a></dd>
            <dd class="last"><a href="#">Courses</a></dd>
          </dl></td>
      </tr>
    </table>
    </a> </li>
</ul>
</body>
</html>

相关文章
|
7月前
点击全选获取所有复选框
点击全选获取所有复选框
38 1
|
7月前
点击全选,使所有复选框被选中
点击全选,使所有复选框被选中
66 0
|
算法 前端开发
下拉选择框
下拉选择框
128 1
|
Web App开发 JavaScript 前端开发
对话框、模态框和弹出框看起来很相似,它们有何不同?
由于一个新的 popover 属性正在被提出,所以这篇文章将探讨对话框(dialogs)、弹出窗口(popovers)、叠加层(overlays)和揭示小部件(disclosure widgets)之间的区别。
26424 1
|
XML Java API
按钮和复选框控件
按钮和复选框控件
106 0
|
前端开发 开发者
下拉菜单 | 学习笔记
快速学习下拉菜单
下拉菜单 | 学习笔记
CDialog中使用工具栏和状态栏
CDialog中使用工具栏和状态栏
127 0
4款侧边栏弹出效果
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.
894 0