我正在asp.net网站上工作,我想在我的网站上实现主题。如果我选择任何主题,那么它将改变整个UI而不仅仅是颜色。更改后,它将显示一个新的用户界面。就像控件中div大小,宽度和位置的变化一样,以及页面中使用的所有html标签。
我有很多主题的例子,它只改变了UI颜色。任何好友都可以向我推荐整个UI可以改变的任何例子。
由于
答案 0 :(得分:3)
两个建议浮现在脑海中,它们是分开的,但同时结合在一起。它们是Master pages和CSS。
母版页允许您为页面结构实现明显不同的HTML markup,而CSS允许您为标记元素实现不同的属性(大小,位置,颜色,边框,字体等)。
因此,如果您只是想重新排列页面上的元素,那么CSS本身就可以提供帮助。请查看CSS Zen Garden,了解可能的大量示例。
但是,如果您希望完全更改界面,可能是使用不同的控件表示数据,那么Master pages可能是您的第一站。