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

纯CSS制作中英文双语导航菜单,第1张

概述这是一个完全用CSS实现的中英文双语导航菜单,无脚本和图片,初始时,菜单语言是英文,当鼠标悬停在菜单上时,其变成中文,当然你也可以反过来做。

下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。内存溢出小编现在分享给大家,也给大家做个参考。

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

代码如下:

<!DOCTYPE HTML PUBliC "-//W3C//DTD xhtml 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<HTML xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>

<Meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" />

<Meta name="Keywords" content="bilingual menu,中英文双语菜单" />

<Meta http-equiv="Description" content="完全用CSS实现的中英文双语导航菜单" />

<Meta content="all" name="robots" />

<Meta http-equiv="pragma" content="no-cache" />

<Meta name="author" content="forestgan" />

<Meta name="copyright" content="forestgan" />

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

<style type="text/CSS">

a{

color: #FFFF99;

text-@R_301_3489@: none;

}

 

a:hover{

color: #FFFFFF;

text-@R_301_3489@: underline;

}

 

#nav{

padding: 10px 10px 0;

Font-size: 12px;

Font-weight: bold;

margin: 1em 0 0;

List-style:none;

}

 

#nav li{

float: left;

margin-right: 1px;

}

 

.bi{

position: relative;

z-index: 0;

}

 

.bi:hover{

z-index: 99;

}

 

.bi:hover span{

visibility: visible;

top: 0;

left: 0;

cursor: pointer;

}

 

.bi span{

position: absolute;

left: -999em;

visibility: hIDden;

}

 

#nav li a,.bi:hover span{

line-height: 20px;

text-@R_301_3489@: none;

background: #ddddDD;

color: #666666;

display: block;

wIDth: 80px;

text-align: center;

}

 

#nav li a:hover,.bi:hover span{

color: #FFFFFF;

background: #DC4E1B;

}

 

.bi:hover span{

padding-top: 2px;

}

 

#navbar{

background: #DC4E1B;

height: 8px;

overflow: hIDden;

clear: both;

}

 

</style>

<link href="../CSS/main.CSS" rel="stylesheet" type="text/CSS" />

</head>

<body>

<div ID="top">

<ul ID="nav">

<li><a href="index.HTML">Home<span>首页</span></a></li>

<li><a href="about.HTML">About us<span>关于我们</span></a></li>

<li><a href="products.HTML">Products<span>产品展示</span></a></li>

<li><a href="services.HTML">Services<span>售后服务</span></a></li>

<li><a href="contact.HTML">Contact<span>联系我们</span></a></li>

</ul>

<div ID="navbar"></div>

</div>

</body>

</HTML>

代码预览

<!DOCTYPE HTML PUBliC "-//W3C//DTD xhtml 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<HTML xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>

<Meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" />

<Meta name="Keywords" content="bilingual menu,中英文双语菜单" />

<Meta http-equiv="Description" content="完全用CSS实现的中英文双语导航菜单" />

<Meta content="all" name="robots" />

<Meta http-equiv="pragma" content="no-cache" />

<Meta name="author" content="forestgan" />

<Meta name="copyright" content="forestgan" />

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

<style type="text/CSS">

a{

color: #FFFF99;

text-@R_301_3489@: none;

}

a:hover{

color: #FFFFFF;

text-@R_301_3489@: underline;

}

#nav{

padding: 10px 10px 0;

Font-size: 12px;

Font-weight: bold;

margin: 1em 0 0;

List-style:none;

}

#nav li{

float: left;

margin-right: 1px;

}

.bi{

position: relative;

z-index: 0;

}

.bi:hover{

z-index: 99;

}

.bi:hover span{

visibility: visible;

top: 0;

left: 0;

cursor: pointer;

}

.bi span{

position: absolute;

left: -999em;

visibility: hIDden;

}

#nav li a,.bi:hover span{

line-height: 20px;

text-@R_301_3489@: none;

background: #ddddDD;

color: #666666;

display: block;

wIDth: 80px;

text-align: center;

}

#nav li a:hover,.bi:hover span{

color: #FFFFFF;

background: #DC4E1B;

}

.bi:hover span{

padding-top: 2px;

}

#navbar{

background: #DC4E1B;

height: 8px;

overflow: hIDden;

clear: both;

}

</style>

<link href="../CSS/main.CSS" rel="stylesheet" type="text/CSS" />

</head>

<body>

<div ID="top">

<ul ID="nav">

<li><a href="index.HTML">Home<span>首页</span></a></li>

<li><a href="about.HTML">About us<span>关于我们</span></a></li>

<li><a href="products.HTML">Products<span>产品展示</span></a></li>

<li><a href="services.HTML">Services<span>售后服务</span></a></li>

<li><a href="contact.HTML">Contact<span>联系我们</span></a></li>

</ul>

<div ID="navbar"></div>

</div>

</body>

</HTML>


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

以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

总结

以上是内存溢出为你收集整理的纯CSS制作中英文双语导航菜单全部内容,希望文章能够帮你解决纯CSS制作中英文双语导航菜单所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1092956.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存