如何实现鼠标滑过背景图片由灰色变黄色,点击跳到链接页面背景图片还是黄色,点击另外一个才重新变成灰色

wvvhappy 2013-10-29 03:25:10
如题:我用的是母版,
  <div class="header"><ul class="class4">
<li class="class4"><a href="Index.aspx" class="首页"><span></span>首页</a></li>
<li class="class4"><a href="toshow.aspx"><span></span>通知通告</a></li></ul></div>
通过样式 #header ul li a {background: url(Images/btn1.png) no-repeat right top;} #header li a:hover{background: url(Images/btn__hover.png)}来实现图片更换的
但是index.aspx加载母版页,每次点击的时候把我母版页<a>的效果刷新了 ,熟知的怎么解决这个问题 ……困扰我三天了
...全文
174 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wvvhappy 2013-10-29
  • 打赏
  • 举报
回复
<table style="width:100%;">
                            <tr>
                                <td width="100" height="40" align="center" style="background: url(Images/btn1.png) no-repeat right top;"  onmouseout="this.style.backgroundImage='url(Images/btn.png)'"><a href="index.aspx" style="color:#c9d3da;font-weight: bold;" class="top">首 页</a>
                                </td></tr></table>
一直围绕框架,局部刷新考虑了 呵呵,原来这么简单,谢谢了。
md5e 2013-10-29
  • 打赏
  • 举报
回复
#header li a.hover{background: url(Images/btn__hover.png)} <div class="header"><ul class="class4"> <li class="class4"><a href="Index.aspx" class="<%= Request.Url.AbsolutePath.ToLower()=="/index.aspx"?"hover":"" %>"><span></span>首页</a></li> <li class="class4"><a href="toshow.aspx" class="<%= Request.Url.AbsolutePath.ToLower()=="/toshow.aspx"?"hover":"" %>"><span></span>通知通告</a></li></ul></div>
Dotar 2013-10-29
  • 打赏
  • 举报
回复
onMouseOver="this.style.backgroundPosition='left -36px'" onMouseOut= 你要体现出来啊
wvvhappy 2013-10-29
  • 打赏
  • 举报
回复
后来用另外一种方法
<frameset border="0" framespacing="0"  rows="310px,*,100px" frameborder="0">
            <FRAME name="header" src="top.htm" />
              <FRAME name="main" src="Main.aspx" />
              <FRAME name="footer" src="foot.htm" />
        </frameset>
        <noframes></noframes>
中间页Main.aspx内容很多的时候不能全部显示,加滚动条只是中间这部分滚动,不是整个frameset整个滚动,友人帮帮忙呀

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧