主题皮肤与CSS特效.pptVIP

  • 1
  • 0
  • 约1.98千字
  • 约 16页
  • 2019-09-09 发布于福建
  • 举报
《N-Ties》第二章 本章目标 使用主题设计网站概述 为主题创建皮肤SKIN 动态加载主题 为主题添加样式表CSS 动态加载CSS 黑色皮肤 白色皮肤 使用主题设计网站概述 在 Asp.NET 2.0 出现以前, 给网站提供更换主题功能是一项繁重的工作,鉴于每切换一套主题,都需要在页面更改相应的图片、字体、网页样式等等细小的元素,因而在代码编写之余,更要求资源的规范管理。而往往在网站的编写初期,如果没有一定的经验,很难全面的考虑到资源文件的细致归类及放置问题。最终导致网站改版时,大量的迁移和更改,稍有不慎,还会引发文件丢失的问题。 使用主题设计网站概述 ASP.NET 2.0的主题和皮肤特性使你能够把样式和布局信息存放到一组独立的文件中,总称为主题(Theme)。接下来我们可以把这个主题应用到任何站点,用于改变该站点内的页面和控件的外观和感觉。通过改变主题的内容,而不用改变站点的单个页面,就可以轻易地改变站点的样式。主题也可以在开发者之间共享。 主题位于应用程序根目录的App_Themes文件夹中。 可以通过皮肤来修改具有皮肤效果的ASP.NET控件的属性。 虽然可以任意给皮肤文件取名,但是尽量采用命名约定:皮肤文件名称和待修改的控件名称一致,再加上皮肤的扩展名.skin。 一个主题可以包含一个或者多个皮肤文件,如何使用文件夹组织这些文件并不重要,因为在一个主题文件夹中的所

文档评论(0)

1亿VIP精品文档

相关文档