麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

JS+CSS相對定位實現的下拉菜單

2019-11-20 11:29:29
字體:
來源:轉載
供稿:網友

本文實例講述了JS+CSS相對定位實現的下拉菜單。分享給大家供大家參考。具體如下:

這里使用的是相對定位,不過效果還可以,用時候再修整一下,這個只是實現了大概功能,還有許多細節沒有修飾。

運行效果截圖如下:

在線演示地址如下:

http://demo.VeVB.COm/js/2015/js-css-ab-fix-menu-codes/

具體代碼如下:

<html><head><title>非定位CSS+Js下拉菜單</title><style>#menu {  position: absolute;  font-family: sans-serif;  font-size: 9pt;}#menu li {  float: left;  list-style-type: none;  width: 102px;  background-color: skyblue;  border: 1px solid #0066cc;  text-indent: 0px;  margin-left: 3px;}#menu li a {  color: blue;  text-decoration: none;  width: 100%;  display: block;}#menu li a:hover {  color: white;}#menu li ul {  background-color: skyblue;  margin: 0px;  padding: 0px;}#menu li ul li {  padding: 0px;  margin: 0px;  float: none;  list-style-type: none;  width: 100px;  text-indent: 0px;  border: none;}#menu li ul li a{  color: black;  text-decoration: none;}#menu li ul li a:hover{  color: black;  background-color: aqua;}</style><script language="javascript" type="text/javascript">var t=false,current;function SetupMenu() {  if (!document.getElementsByTagName) return;  items=document.getElementsByTagName("li");  for (i=0; i<items.length; i++) {   if (items[i].className != "menu") continue;   thelink=findChild(items[i],"A");   thelink.onmouseover=ShowMenu;   thelink.onmouseout=StartTimer;   if (ul=findChild(items[i],"UL")) {     ul.style.display="none";     for (j=0; j<ul.childNodes.length; j++) {      ul.childNodes[j].onmouseover=ResetTimer;      ul.childNodes[j].onmouseout=StartTimer;     }   }  } }function findChild(obj,tag) {  cn = obj.childNodes;  for (k=0; k<cn.length; k++) {   if (cn[k].nodeName==tag) return cn[k];  }  return false;}function ShowMenu(e) {  if (!e) var e = window.event;  thislink = (e.target) ? e.target: e.srcElement;  ResetTimer();  if (current) HideMenu(current);  thislink = thislink.parentNode;  current=thislink;  ul = findChild(thislink,"UL");  if (!ul) return;  ul.style.display="block";}function HideMenu(thelink) {  ul = findChild(thelink,"UL");  if (!ul) return;  ul.style.display="none";}function ResetTimer() {  if (t) window.clearTimeout(t);}function StartTimer() {  t = window.setTimeout("HideMenu(current)",200);}window.onload=SetupMenu;</script></head><body><h1>Menu Test</h1><ul id="menu"><li class="menu"><a href="#">Home</a></li><li class="menu"><a href="#">Products</a>  <ul>  <li><a href="#">Sub-item 1</a></li>  <li><a href="#">Sub-item 2</a></li>  </ul></li><li class="menu"><a href="#">Support</a>  <ul>  <li><a href="#">Sub-item 1</a></li>  <li><a href="#">Sub-item 2</a></li>  </ul></li><li class="menu"><a href="#">Employment</a>  <ul>  <li><a href="#">Sub-item 1</a></li>  <li><a href="#">Sub-item 2</a></li>  </ul></li><li class="menu"><a href="#">Contact Us</a>  <ul>  <li><a href="#">Sub-item 1</a></li>  <li><a href="#">Sub-item 2</a></li>  </ul></li></ul></body></html>

希望本文所述對大家的JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久久精品视频免费看 | 欧美日韩成人一区二区 | 天天色图片 | 国产精品一区视频 | 久久国产精品电影 | 福利在线免费视频 | 成人爱爱电影 | 黄网站色成年大片免费高 | 毛片免费看电影 | 羞羞电影在线观看www | 一本色道久久99精品综合蜜臀 | 久久国产中文字幕 | 午夜视频在线 | 国产三级在线观看a | 蜜桃视频在线观看视频 | 视频在线中文字幕 | 欧美日韩色片 | 中文字幕一二三区芒果 | 一级做受毛片免费大片 | 色视频在线播放 | 我爱我色成人网 | 久热久操 | 玩偶姐姐 在线观看 | 亚洲午夜在线 | 成人三级电影网 | a一级黄色大片 | 免费观看一区二区三区视频 | 久久久久亚洲国产精品 | 日韩99 | 超污视频在线看 | 日韩视频高清 | 91伊人久久 | 快播av在线 | 偷偷草网站 | 欧美一级全黄 | 国产午夜亚洲精品午夜鲁丝片 | 久草在线观看福利视频 | 国内精品伊人久久 | 国产午夜亚洲精品理论片大丰影院 | 精品亚洲一区二区三区 | 亚洲卡通动漫在线观看 |