【ASP.NET】Customization主题和Stylesheet主题详解
来源:互联网 发布:网络对于大学生的影响 编辑:程序博客网 时间:2024/05/21 04:22
1.Customization主题——掌握控制权
如果一个示例中的页面使用了Theme属性,这意味着在这个示例中使用了Custonization主题为页面设置样式。Customization主题对页面元素的样式有最终决定作用。如果手动设置页面元素的样式,而该页面由Customization主题控制,那么这些样式只有在主题中不包含对应元素的样式时才能得以应用。
2.Stylesheet主题——服务器控件的CSS
如果希望将主题像样式表那样使用,则只需要在页面的顶部使用StyleSheetTheme属性。这个变化意味着开发人员可以用在每个标记的style属性中设置少量的样式,同时在主题慛为站点提供一个一致的外观。
3.Customization主题和Stylesheet主题
ASP.NET中没有任何规则指定在页面中只能使用Stylesheet主题或Customization主题。如果希望可以用在页面中使用两种级别的样式,无论是出于强制的原因还是最佳的决定,完全可以用在站点中使用这种主题。
例如,可能会指定不同页面之间的主要元素必需在外观上保持一致。页面的<body>标记内必需总是一种特定的字体,Menu控件必须总是特定样式的节点,但您也放进 希望只将Label控件定义样式的主题,并将期用作Customization主题。然后可以使用其它样式信息创建一个不同的主题并在创建站点的时候应用它覆盖特定元素的样式,接着将这个主题用作Stylesheet主题。下面的列表是为应用程序设置样式的顺序:
(1)Stylesheet主题
(2)CSS样式
(3)Element样式
(4)Customization主题
在Customization主题中指定的样式总是会覆盖其他所有样式。
- 【ASP.NET】Customization主题和Stylesheet主题详解
- ASP.NET 主题和外观
- ASP.NET 主题和外观
- ASP.NET 主题和皮肤
- ASP.NET主题和皮肤
- ASP.NET定义主题和外观
- ASP.NET定义主题和外观
- ASP.NET定义主题和外观
- ASP.NET定义主题和外观
- ASP.NET 2.0主题和皮肤
- ASP.NET定义主题和外观
- ASP.NET定义主题和外观
- ASP.NET主题和皮肤介绍
- ASP.NET 主题
- Asp.NET主题应用
- asp.net主题 皮肤
- asp.net主题概述
- ASP.net 主题 FAQ
- 【算法导论 第6章 堆排序】
- 类的继承与重载
- linux windows下怎么获取当前进程的cpu 和内存的消耗的信息
- TIB自动化测试快讯 -- 自动化测试空间一周精选(2011-11-13)
- java c++数据结构面试题总结
- 【ASP.NET】Customization主题和Stylesheet主题详解
- 关于ORACLE日期转换的一点思考
- c# 分页类
- Windows下mysql忘记root密码的解决方法
- linux下mysql忘记root密码的解决方法
- 推荐一http抓包工具
- c++宏的一个小技巧
- 提高ASP.NET效率的几个方面
- 数据结构与算法基础——概要