CSS实现导航条图片的翻转菜单

更新时间:2023-05-23 15:35:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

#imgmenu{
  width: 450px;
  height: 25px; /*高度是背景图片的一半*/
  background: url(/imagelist/06/43/473648jpj0j1.gif);
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  }
  #imgmenu li{
  float: left;
  }
  #imgmenu li a{
  display: block;
  width: 90px;
  height: 25px;
  }
  #imgmenu li#home a:hover,#activeh{
  background: url(/imagelist/06/43/473648jpj0j1.gif) 0 -25px;
  /*翻转时背景图的位置,左边0px,顶部-25px,
  背景图的下半部分,下同*/
  }
  #imgmenu li#about a:hover,#activea{
  background: url(/imagelist/06/43/473648jpj0j1.gif) -90px -25px;
  /*第二个菜单的位置距左边90px,
  每个菜单的宽度是90px*/
  }
  #imgmenu li#pro a:hover,#activep{
  background: url(/imagelist/06/43/473648jpj0j1.gif) -180px -25px;
  }
  #imgmenu li#faq a:hover,#activef{
  background: url(/imagelist/06/43/473648jpj0j1.gif) -270px -25px;
  }
  #imgmenu li#contact a:hover,#activec{
  background: url(/imagelist/06/43/473648jpj0j1.gif) -360px -25px;
  }
<ul id="imgmenu">
<li id="activeh"><a href="#"></a></li>

<li id="about"><a href="#"></a></li>
<li id="pro"><a href="#"></a></li><li id="faq"><a href="#"></a></li>

<li id="contact"><a href="#"></a></li></ul>


  设计的更体贴,照顾纯文本浏览的朋友:

  可以在LI内套入SPAN元素,加入文本链接,在风格中设SPAN不可见。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="/1999/xhtml" xml:lang="en" lang="en">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script src="/urchin.js" type="text/<a href="/article.asp?typeid=36">javascript</a>">
</script>
<script type="text/javascript">
_uacct = "UA-152060-1";
urchinTracker();
</script>
<style type="text/css">
<!--
body{
background: #666666;
margin: 20px;
}

a{
color:#EEEEEE;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

a:hover{
color: #FFCC00;
}

#imgmenu{
width: 450px;
height: 25px;
background: url(/imagelist/06/43/473648jpj0j1.gif);
list-style-type: none;
padding: 0px;
margin: 0px;
}

#imgmenu li{
float: left;
}

#imgmenu li a{
display: block;
width: 90px;
height: 25px;
}

#imgmenu li#home a:hover,#activeh{
background: url(/imagelist/06/43/473648jpj0j1.gif) 0 -25px;
}

#imgmenu li#about a:hover,#activea{
background: url(/imagelist/06/4
3/473648jpj0j1.gif) -90px -25px;
}

#imgmenu li#pro a:hover,#activep{
background: url(/imagelist/06/43/473648jpj0j1.gif) -180px -25px;

}

#imgmenu li#faq a:hover,#activef{
background: url(/imagelist/06/43/473648jpj0j1.gif) -270px -25px;
}

#imgmenu li#contact a:hover,#activec{
background: url(/imagelist/06/43/473648jpj0j1.gif) -360px -25px;
}
-->
</style>
</head>

<body>
<ul id="imgmenu"><li id="activeh"><a href="#"></a></li><li id="about"><a href="#"></a></li>
<li id="pro"><a href="#"></a></li><li id="faq"><a href="#"></a></li>
<li id="contact"><a href="#"></a></li></ul>
<p>
Back to<a href=""></a></p>
</body>
</html>
含也容易。


本文来源:https://www.bwwdw.com/article/dpd4.html

Top