【发布时间】:2009-10-12 16:05:56
【问题描述】:
1) 如果我创建了一个主题和一个皮肤文件以及一个与该主题一起使用的 css 文件,皮肤文件会自动获取我创建的 css 文件吗?如果一个主题下有多个 css 文件会怎样?
2) 主题中的 css 文件会覆盖全局 css 文件吗?我创建了一个全局的,具有 css 文件的主题没有将背景颜色更改为我在主题中拥有的,但是没有 css 文件的主题确实将背景颜色更改为全局的css 文件。
3) 皮肤和css文件好像是一样的?我不能只创建一个主题并在主题中使用 css 文件而不是皮肤吗?皮肤是否仅适用于 asp.net 服务器控件?
【问题讨论】:
-
这里列出了您可能想要avoid using themes and skins 的详细原因,设置在一个实际示例的上下文中。我可以看到微软在皮肤方面的发展方向,但我认为缺点不会超过优点,所以我会选择上面的大多数。