我可以: 邀请好友来看>>
ZOL星空(中国) > 技术星空(中国) > .NET技术星空(中国) > 各位大侠,如何修改母版页中的TAB菜单的背景图片
帖子很冷清,卤煮很失落!求安慰
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

各位大侠,如何修改母版页中的TAB菜单的背景图片

116浏览 / 2回复

0
精华
325
帖子

等  级:Lv.1
经  验:0
  • Z金豆:

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:
  • 注  册:
  • 登  录:
发表于 2009-03-23 16:36:27
电梯直达 确定
楼主
我用VS2005做了个网站,
1、使用母版页mini.master,
2、使用一个CSS文件:conter.css控制整体外观,
3、在主页default.aspx中设计了一个TAB菜单:
  具体代码如下:

  如上述代码,通过设置li的a的class属性,使进入主页后,TAB菜单的“主页”的背景图片比其他背景图片颜色深。
    css中相关代码如下:
    #mainmenu li a:active, #mainmenu li a:hover, #mainmenu li a.selected
    {background: url('images/menu1.gif') no-repeat ;
4、我把mini.master应用在上述四个页面(account.aspx,zixun.aspx,jiaoyi.aspx),我如何设置才能使得在转到相应的页面是相应的TAB菜单背景也变化!
请各位大侠赐教!

zhoujing1

zhoujing1


精华

帖子

等  级:Lv.5
经  验:5084
发表于 2009-03-23 16:36:54 1楼
对 楼主 一天无敌 说:
=========================

不明LZ在说什么

zhouxixi1

zhouxixi1


精华

帖子

等  级:Lv.6
经  验:6207
发表于 2009-03-23 16:37:05 2楼
最笨的办法是加载不同的CSS,
最好的办法是你动态生成你的前台页面代码,
在不同页面动态绑定不同的前台数据和样式


比如:后台申明一个public string strindex=null;
    
    下面,把页面上的那几个tab样式直接给予值:strindex="你那段div代码";//这里就需要你把你的CSS根据不同页面设置不同的class,比如是  a.aspx  那么你就只需要给到a页的li设置CSS样式 ;


    然后在页面上把你那段          
    
替换掉;

<%=strindex>

完成.

还有个办法:
通过JS获取你的URL 然后根据URL来进行动态加载,这个是最不浪费资源的办法,每个页面body onl加载一个JS









高级模式
星空(中国)精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表