查看: 7373|回复: 0
打印 上一主题 下一主题

中英文双语导航菜单

[复制链接]
跳转到指定楼层
1#
发表于 2007-9-18 23:27:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
台州网址导航


老甘的《完全用CSS实现的中英文双语导航菜单》一文中使用“position: absolute;left: -999em;”将其左缩进N远,并通过“visibility: hidden;”将其物理隐藏(实际是占位的),此时显示英文导航。当hover触发时,z-index定义在上,并将其绝对定位位置设置为左上,设置visibility: visible;显示,此时span层覆盖在a层上,显示中文。

我们还可以还一种思维使用hover触发display属性实现:

CSS代码修改如下:

#nav li a,#nav li a:hover span {
  line-height: 20px;
  text-decoration: none;
  background: #DDDDDD;
  color: #666666;
  display: block;
  width: 80px;
  text-align: center;
  overflow:hidden;
}

#nav li a span {
  display:none;
}

#nav a:hover {
  position: relative;
}

#nav a:hover span {
  display:block;
  position:absolute;
  top: 0;
  left: 0;
  cursor: pointer;
}

#nav a:hover span {
  padding-top:2px;
}

#nav li a:hover,#nav li a:hover span {
  color: #FFFFFF;
  background: #DC4E1B;
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



  2. 中英文双语导航菜单

  3. * {margin:0;padding:0;}          
  4. #nav{
  5.         padding: 10px 10px 0;
  6.         font-size: 12px;
  7.         font-weight: bold;
  8.         font-family:Arial, Helvetica, sans-serif,宋体;
  9.         margin: 1em 0 0;
  10.         list-style:none;
  11. }

  12. #nav li{
  13.         float: left;
  14.         margin-right: 1px;
  15. }

  16. #nav li a,#nav li a:hover span{
  17.         line-height: 20px;
  18.         text-decoration: none;
  19.         background: #DDDDDD;
  20.         color: #666666;
  21.         display: block;
  22.         width: 80px;
  23.         text-align: center;
  24.         overflow:hidden;
  25. }

  26. #nav li a span{display:none;}

  27. #nav a:hover{
  28.         position: relative;
  29. }

  30. #nav a:hover span{
  31.         display:block;
  32.         position:absolute;
  33.         top: 0;
  34.         left: 0;
  35.         cursor: pointer;
  36. }

  37. #nav a:hover span{
  38.     padding-top:2px;
  39. }

  40. #nav li a:hover,#nav li a:hover span{
  41.         color: #FFFFFF;
  42.         background: #DC4E1B;
  43. }

  44. #navbar{
  45.         background: #DC4E1B;
  46.         height: 8px;
  47.         overflow: hidden;
  48.         clear: both;
  49. }





  50.    
  51.                 Home首 页
  52.                 About us关于我们
  53.                 Products产品展示
  54.                 Services售后服务
  55.                 Contact联系我们
  56.        
  57.        

复制代码
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖
台州维博网络(www.tzweb.com)专门运用PHP+MYSQL/ASP.NET+MSSQL技术开发网站门户平台系统等。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

网站推广
关于我们
  • 台州朗动科技(Tzweb.com)拥有多年开发网站平台系统门户手机客户端等业务的成功经验。主要从事:政企网站,系统平台,微信公众号,各类小程序,手机APP客户端,浙里办微应用,浙政钉微应用、主机域名、虚拟空间、后期维护等服务,满足不同企业公司的需求,是台州地区领先的网络技术服务商!

Hi,扫描关注我

Copyright © 2005-2026 站长论坛 All rights reserved

Powered by 站长论坛 with TZWEB Update Techonolgy Support

快速回复 返回顶部 返回列表