我是DNN网站的门户网站管理员。我们使用带有蓝色菜单背景和蓝色模块标题背景的Vertical-Tabbed-Boxed皮肤。我想将这两个改为绿色。
我如何/在哪里这样做?
答案 0 :(得分:1)
这将要求你对皮肤做一些调整。取决于您对HTML& CSS,这可能是也可能不是一项艰巨的任务......首先要咨询皮肤设计师,看看他们是否有任何预先制作的颜色可供选择。
在网站的文件结构中,您可以找到Portals/_default/Skins/[skin name]
文件夹的外观(除非它仅为特定门户安装,然后在该门户的文件夹而不是_default
下)。其中可能有skin.css
个文件,该文件适用于所有皮肤文件(*.ascx
),和/或可能存在为每个皮肤文件命名的单个*.css
文件。
找到要更改的皮肤文件以及控制它们的CSS后,您需要找到定义菜单背景的位置。皮肤很可能使用某种称为“NAV”的控件,它将在其上定义许多CSS类。您应该能够在CSS文件中查看这些类,以找到背景颜色的来源。
对于模块标题,它位于容器中,而不是皮肤。所以,它会在Portals/_default/Container/[skin name]
之类的地方。同样,您应该能够查看容器*.ascx
文件,找到Title组件,查看它的样式,然后检查CSS以找到蓝色样式的定义。
答案 1 :(得分:0)
正如@bdukes所说,你需要调整css,但我发现最困难的是找出需要更改的css样式,以及要更改它的文件。
所以我使用IE8的开发者工具或Firebug。打开它,单击需要更改的项目,并查看样式的创建方式。通常他们会告诉你需要更改哪个css文件行。