JavaScript+CSS+DIV实现下拉菜单示例

Posted 野心家

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript+CSS+DIV实现下拉菜单示例相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html>
  <head>
    <title>下拉菜单示例</title>
	<script language="javascript">
	    function show(menu)
	        {document.getElementById(menu).style.visibility="visible";}
	    function hide(){
	        document.getElementById("menu1").style.visibility="hidden";
	        document.getElementById("menu2").style.visibility="hidden";
	        document.getElementById("menu3").style.visibility="hidden";
	    }
	</script>
  </head>
  
  <body>
   <table>
       <tr bgcolor="#9999FF"align="center">
       <td width="120"onMouseMove="show(\'menu1\')"onMouseOut="hide()">系列课程</td>
       <td width="120"onMouseMove="show(\'menu2\')"onMouseOut="hide()">教学课程</td>
       <td width="120"onMouseMove="show(\'menu3\')"onMouseOut="hide()">课程大纲</td>
       </tr>
   </table>
   <div id="menu1"onMouseMove="show(\'menu1\')"onMouseOut="hide()"
       style="background:#9999FF;position:absolute;left:12;top:38;width:120;visibility:hidden">
       <span>c++程序设计</span><br>
       <span>java程序设计</span><br>
       <span>c#程序设计</span><br>
   </div>
   <div id="menu2"onMouseMove="show(\'menu2\')"onMouseOut="hide()"
       style="background:#9999FF;position:absolute;left:137;top:38;width:120;visibility:hidden">
       <span>c++课件</span><br>
       <span>java课件</span><br>
       <span>c#课件</span><br>
   </div>
   <div id="menu3"onMouseMove="show(\'menu3\')"onMouseOut="hide()"
       style="background:#9999FF;position:absolute;left:260;top:38;width:120;visibility:hidden">
       <span>c++教学大纲</span><br>
       <span>java教学大纲</span><br>
       <span>c#教学大纲</span><br>
   </div>
  </body>
</html>

  

以上是关于JavaScript+CSS+DIV实现下拉菜单示例的主要内容,如果未能解决你的问题,请参考以下文章

网页中用DIV CSS控制下拉菜单怎么实现

用div+css做下拉菜单,当鼠标移向2级菜单时,为啥1级菜单的a:hover背景色就不管用了?

css如何固定下拉菜单的位置

html+css下拉菜单怎么制作

css+div实现左边显示菜单右边显示内容

仅使用 CSS 在悬停时显示下拉菜单并在单击时关闭