<div style="margin: 0px auto; text-align: center; padding: 0px">
<div class="hui">
<div class="top">
<img src="/images/logo.gif" width="214" height="96" />
<ul class="nav">
<li id="navli"><a href="#" 首页</a></li>
<li><a href="#" >租 房</a></li>
<li><a href="#" >二手房</a></li>
<li><a href="#" >新楼盘</a></li>
<li><a href="#" >商 铺</a></li>
<li><a href="#" >写字楼</a></li>
<li><a href="#" ><font
color="#ffd800">登录/发布</font></a></li>
</ul>
</div>
</div>
鼠标放上去,菜单变暗其实就是鼠标放上去菜单上放一张图片,点击之后,选中的那个颜色变红,其他颜色不变,我知道用JS控制,可是不知道代码该怎么写.
<div class="hui">
<div class="top">
<img src="/images/logo.gif" width="214" height="96" />
<ul class="nav">
<li id="navli"><a href="#" 首页</a></li>
<li><a href="#" >租 房</a></li>
<li><a href="#" >二手房</a></li>
<li><a href="#" >新楼盘</a></li>
<li><a href="#" >商 铺</a></li>
<li><a href="#" >写字楼</a></li>
<li><a href="#" ><font
color="#ffd800">登录/发布</font></a></li>
</ul>
</div>
</div>
鼠标放上去,菜单变暗其实就是鼠标放上去菜单上放一张图片,点击之后,选中的那个颜色变红,其他颜色不变,我知道用JS控制,可是不知道代码该怎么写.
.conn_js{
width:214px;
height:96px;
background-image:url(1.jpg);//改变的图片;
background-repeat;no-repeat;
}
.conn_y{
width:214px;
height:96px;
border:2px solid #ccc; //原来的默认边框;
}
</style><div style="margin: 0px auto; text-align: center; padding: 0px">
<div class="hui">
<div class="top">
<img src="/images/logo.gif" width="214" height="96" />
<ul class="nav">
<li id="navli"> <a href="#" 首页 </a> </li>
<li> <a href="#" onmouseover="this.className='conn_js'" onmouseout="this.className='conn_y'">租 房 </a> </li>
<li> <a href="#" onmouseover="this.className='conn_js'" onmouseout="this.className='conn_y'" >二手房 </a> </li>
<li> <a href="#" onmouseover="this.className='conn_js'" onmouseout="this.className='conn_y'" >新楼盘 </a> </li>
<li> <a href="#" onmouseover="this.className='conn_js'" onmouseout="this.className='conn_y'" >商 铺 </a> </li>
<li> <a href="#" onmouseover="this.className='conn_js'" onmouseout="this.className='conn_y'" >写字楼 </a> </li>
<li> <a href="#" onmouseover="this.className='conn_js'" onmouseout="this.className='conn_y'" > <font
color="#ffd800">登录/发布 </font> </a> </li>
</ul>
</div>
</div>
思路就是这样的;弄个图片就可以了;
A:hover
{
color: #333333;
text-decoration: underline;
}
A:active
{
color: Red;
text-decoration: underline;
}
</style>
<style>
<!--
#iewrap{
position:relative;
height:30px
}#iewrap2{
position:absolute
}#dropmenu03{
filter:revealTrans(Duration=1.5,Transition=12)
visibility:hide
}
-->
</style>第二步:把如下代码加入<body>区域中
<ilayer id="dropmenu01" height=35px>
<layer id="dropmenu02" visibility=show>
<span id="iewrap">
<span id="iewrap2" onClick="dropit2();event.cancelBubble=true;return false">
<font face="宋体"><a href="default.htm">点这里看本站栏目</a></font>
</span>
</span>
</layer>
</ilayer><SCRIPT language=javascript><!--
var enableeffect=true//将如下数组修改成你自己的。
var selection=new Array()
selection[0]='<font face="宋体"><a href="time1.htm">本站首页</a></font><br>'
selection[1]='<font face="宋体"><a href="time2.htm">My求职信</a></font><br>'
selection[2]='<font face="宋体"><a href="time3.htm">网上赚钱</a></font><br>'
selection[3]='<font face="宋体"><a href="ye1.htm">免费资源</a></font><br>'
selection[4]='<font face="宋体"><a href="ye2.htm">免费资源</a></font><br>'
selection[5]='<font face="宋体"><a href="ye3.htm">免费资源</a></font><br>'
selection[6]='<font face="宋体"><a href="ye4.htm">免费资源</a></font><br>'
selection[7]='<font face="宋体"><a href="zh5.htm">免费资源</a></font>'if (document.layers)
document.dropmenu01.document.dropmenu02.visibility='show'function dropit2(){
if (document.all){
dropmenu03.style.left=document.body.scrollLeft+event.clientX-event.offsetX
dropmenu03.style.top=document.body.scrollTop+event.clientY-event.offsetY+18
if (dropmenu03.style.visibility=="hidden"){
if (enableeffect)
dropmenu03.filters.revealTrans.apply()
dropmenu03.style.visibility="visible"
if (enableeffect)
dropmenu03.filters.revealTrans.play()
}
else{
hidemenu()
}
}
}function dropit(e){
if (document.dropmenu03.visibility=="hide")
document.dropmenu03.visibility="show"
else
document.dropmenu03.visibility="hide"
document.dropmenu03.left=e.pageX-e.layerX
document.dropmenu03.top=e.pageY-e.layerY+19
return false
}function hidemenu(){
if (enableeffect)
dropmenu03.filters.revealTrans.stop()
dropmenu03.style.visibility="hidden"
}function hidemenu2(){
document.dropmenu03.visibility="hide"
}if (document.layers){
document.dropmenu01.document.dropmenu02.captureEvents(Event.CLICK)
document.dropmenu01.document.dropmenu02.onclick=dropit
}
else if (document.all)
document.body.onclick=hidemenu
//-->
</SCRIPT>
<!-- 你可以改变菜单出现的绝对位置和外观风格-->
<div id="dropmenu03" style="position:absolute;left:10;top:0;layer-background-color:seashell;background-color:seashell;width:100;visibility:hidden;border:1px solid black;padding:0px">
<script language="JavaScript1.2">
if (document.all)
dropmenu03.style.padding='6px'
for (i=0;i<selection.length;i++)
document.write(selection[i])
</script>
</div><script language="JavaScript1.2">
if (document.layers){
document.dropmenu03.captureEvents(Event.CLICK)
document.dropmenu03.onclick=hidemenu2
}
</script>
选首页 首页的id ="navli" 其他id="" 选租房 li的id="navli" 其他不变 以此类推
<style>
<!--
#iewrap{
position:relative;
height:30px
} #iewrap2{
position:absolute
} #dropmenu03{
filter:revealTrans(Duration=1.5,Transition=12)
visibility:hide
}
-->
</style> 第二步:把如下代码加入 <body>区域中
<ilayer id="dropmenu01" height=35px>
<layer id="dropmenu02" visibility=show>
<span id="iewrap">
<span id="iewrap2" onClick="dropit2();event.cancelBubble=true;return false">
<font face="宋体"> <a href="default.htm">点这里看本站栏目 </a> </font>
</span>
</span>
</layer>
</ilayer> <SCRIPT language=javascript> <!--
var enableeffect=true //将如下数组修改成你自己的。
var selection=new Array()
selection[0]=' <font face="宋体"> <a href="time1.htm">本站首页 </a> </font> <br>'
selection[1]=' <font face="宋体"> <a href="time2.htm">My求职信 </a> </font> <br>'
selection[2]=' <font face="宋体"> <a href="time3.htm">网上赚钱 </a> </font> <br>'
selection[3]=' <font face="宋体"> <a href="ye1.htm">免费资源 </a> </font> <br>'
selection[4]=' <font face="宋体"> <a href="ye2.htm">免费资源 </a> </font> <br>'
selection[5]=' <font face="宋体"> <a href="ye3.htm">免费资源 </a> </font> <br>'
selection[6]=' <font face="宋体"> <a href="ye4.htm">免费资源 </a> </font> <br>'
selection[7]=' <font face="宋体"> <a href="zh5.htm">免费资源 </a> </font>' if (document.layers)
document.dropmenu01.document.dropmenu02.visibility='show' function dropit2(){
if (document.all){
dropmenu03.style.left=document.body.scrollLeft+event.clientX-event.offsetX
dropmenu03.style.top=document.body.scrollTop+event.clientY-event.offsetY+18
if (dropmenu03.style.visibility=="hidden"){
if (enableeffect)
dropmenu03.filters.revealTrans.apply()
dropmenu03.style.visibility="visible"
if (enableeffect)
dropmenu03.filters.revealTrans.play()
}
else{
hidemenu()
}
}
} function dropit(e){
if (document.dropmenu03.visibility=="hide")
document.dropmenu03.visibility="show"
else
document.dropmenu03.visibility="hide"
document.dropmenu03.left=e.pageX-e.layerX
document.dropmenu03.top=e.pageY-e.layerY+19
return false
} function hidemenu(){
if (enableeffect)
dropmenu03.filters.revealTrans.stop()
dropmenu03.style.visibility="hidden"
} function hidemenu2(){
document.dropmenu03.visibility="hide"
} if (document.layers){
document.dropmenu01.document.dropmenu02.captureEvents(Event.CLICK)
document.dropmenu01.document.dropmenu02.onclick=dropit
}
else if (document.all)
document.body.onclick=hidemenu
//-->
</SCRIPT>
<!-- 你可以改变菜单出现的绝对位置和外观风格-->
<div id="dropmenu03" style="position:absolute;left:10;top:0;layer-background-color:seashell;background-color:seashell;width:100;visibility:hidden;border:1px solid black;padding:0px">
<script language="JavaScript1.2">
if (document.all)
dropmenu03.style.padding='6px'
for (i=0;i <selection.length;i++)
document.write(selection[i])
</script>
</div> <script language="JavaScript1.2">
if (document.layers){
document.dropmenu03.captureEvents(Event.CLICK)
document.dropmenu03.onclick=hidemenu2
}
</script>