首页 新闻 会员 周边

网页皮肤设置

0
悬赏园豆:200 [已关闭问题]

怎样把网页皮肤更换了

洋哥的主页 洋哥 | 初学一级 | 园豆:10
提问于:2009-09-10 18:31
< >
分享
其他回答(2)
0

如果只是简单的换颜色,文本大小。 可以考虑动态加载css

http://www.cnblogs.com/downmoon/archive/2009/07/17/1525516.html

如果要像aspnet Forums实现模块的自由组装,可以考虑用skins文件来载入相应的一系列资源

如style/Languages/Modules等。

邀月 | 园豆:25475 (高人七级) | 2009-09-10 18:35
0

可以动态切换母版页(MasterPage)来进行网页皮肤的更换。

 

Code

 

另请参见下述链接:

http://www.cnblogs.com/zhengguoqing/archive/2009/01/06/1370504.html

Kinglee | 园豆:3158 (老鸟四级) | 2009-09-10 18:50
0

你应当使用Asp.Net的“主题”功能,这个功能允许将多个css文件自动整合起来,从而创建多个主题,以备切换,并且除了简单的css更换外,还支持更为高级的服务器控件属性变更功能,即skin功能。

具体可以参考这篇文章:http://dev.yesky.com/msdn/42/2366542.shtml

关于动态切换主题,可以参考以下文章:

http://www.cnblogs.com/oiea/archive/2008/02/22/1077792.html

http://www.bitscn.com/dotnet/asp/200605/24174.html

http://blog.csdn.net/Web_Developer/archive/2008/05/26/2483347.aspx

 

如果不需要用到主题的强大功能,也可以仅仅通过切换css来实现变换样式的目的,可以参考此文实现:

http://www.51myit.com/read.php?tid=4826

 

希望对你有帮助:)

斯克迪亚 | 园豆:4124 (老鸟四级) | 2009-09-11 13:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册