HTML/CSS

纯CSS制作中英文双语导航菜单

阿里云

网站模板开发过程中,时常有客户需要把菜单做成中英文效果,当鼠标悬浮时切换语言,今天创客云分享一款你一定喜欢的 CSS 中英文双语菜单教程,此教程支持鼠标悬浮特效,您可以先运行一下看效果,绝对会另你满意。用到了一个背景图片,请自行下载。

代码如下:

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <meta name="Keywords" content="bilingual menu,中英文双语菜单" />
  6. <meta http-equiv="Description" content="完全用CSS实现的中英文双语导航菜单" />
  7. <meta content="all" name="robots" />
  8. <meta http-equiv="pragma" content="no-cache" />
  9. <meta name="author" content="forestgan" />
  10. <meta name="copyright" content="forestgan" />
  11. <title>完全用CSS实现的中英文双语导航菜单</title>
  12. <style type="text/css">
  13. a{
  14. color: #FFFF99;
  15. text-decoration: none;
  16. }
  17.  
  18. a:hover{
  19. color: #FFFFFF;
  20. text-decoration: underline;
  21. }
  22.  
  23. #nav{
  24. padding: 10px 10px 0;
  25. font-size: 12px;
  26. font-weight: bold;
  27. margin: 1em 0 0;
  28. list-style:none;
  29. }
  30.  
  31. #nav li{
  32. float: left;
  33. margin-right: 1px;
  34. }
  35.  
  36. .bi{
  37. position: relative;
  38. z-index: 0;
  39. }
  40.  
  41. .bi:hover{
  42. z-index: 99;
  43. }
  44.  
  45. .bi:hover span{
  46. visibility: visible;
  47. top: 0;
  48. left: 0;
  49. cursor: pointer;
  50. }
  51.  
  52. .bi span{
  53. position: absolute;
  54. left: -999em;
  55. visibility: hidden;
  56. }
  57.  
  58. #nav li a,.bi:hover span{
  59. line-height: 20px;
  60. text-decoration: none;
  61. background: #DDDDDD;
  62. color: #666666;
  63. display: block;
  64. width: 80px;
  65. text-align: center;
  66. }
  67.  
  68. #nav li a:hover,.bi:hover span{
  69. color: #FFFFFF;
  70. background: #DC4E1B;
  71. }
  72.  
  73. .bi:hover span{
  74. padding-top: 2px;
  75. }
  76.  
  77. #navbar{
  78. background: #DC4E1B;
  79. height: 8px;
  80. overflow: hidden;
  81. clear: both;
  82. }
  83.  
  84. </style>
  85. <link href="../css/main.css" rel="stylesheet" type="text/css" />
  86. </head>
  87. <body>
  88. <div id="top">
  89. <ul id="nav">
  90. <li><a class="bi" href="index.html">Home<span>首 页</span></a></li>
  91. <li><a class="bi" href="about.html">About us<span>关于我们</span></a></li>
  92. <li><a class="bi" href="products.html">Products<span>产品展示</span></a></li>
  93. <li><a class="bi" href="services.html">Services<span>售后服务</span></a></li>
  94. <li><a class="bi" href="contact.html">Contact<span>联系我们</span></a></li>
  95. </ul>
  96. <div id="navbar"></div>
  97. </div>
  98. </body>
  99. </html>
也想出现在这里?联系我们
创客主机











完全用 CSS 实现的中英文双语导航菜单





这是一个完全用 CSS 实现的中英文双语导航菜单,无脚本和图片,初始时,菜单语言是英文,当鼠标悬停在菜单上时,其变成中文,当然你也可以反过来做,以上就是完全用 CSS 实现的中英文双语导航菜单全部内容,希望本文所述对大家的 css 网页设计有所帮助。

纯 CSS 制作中英文双语导航菜单

已有 413 人购买
查看演示升级 VIP立刻购买

收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!