2010-02-04 113 views
0

我是DNN網站的門戶網站管理員。我們使用帶有藍色菜單背景和藍色模塊標題背景的Vertical-Tabbed-Boxed皮膚。我想將這兩個改爲綠色。更改菜單/模塊標題背景

我該怎麼做?

回答

1

這需要您對皮膚進行一些調整。取決於你對CSS的熟悉程度,這可能是也可能不是一項艱鉅的任務......首先檢查皮膚設計師,看看他們是否有任何預先製作的顏色變體可用。

在網站的文件結構中,您可以找到皮膚Portals/_default/Skins/[skin name]文件夾(除非它僅爲特定入口安裝,然後在該入口文件夾下而不是_default)。其中可能有一個skin.css文件,該文件適用於所有皮膚文件(*.ascx),和/或可能由各個皮膚文件命名的*.css個文件。

一旦找到想要更改的皮膚文件以及控制它們的CSS,就需要找到菜單背景的定義位置。皮膚使用某種稱爲「NAV」的控件的可能性很高,該控件將定義多個CSS類。您應該能夠查看CSS文件中的這些類來查找背景顏色的來源。

對於模塊標題,它位於容器中,而不是皮膚。所以,它會在Portals/_default/Container/[skin name]之類的地方。再次,您應該能夠查看容器*.ascx文件,找到Title組件,查看它的樣式,然後檢查CSS以查找藍色樣式的定義。

0

正如@bdukes說,你將需要調整的CSS,但我覺得最難位是搞清楚哪些CSS樣式需要改變,哪些文件來改變它英寸

所以我使用IE8的開發工具或Firebug。點擊它,點擊需要更改的項目,並查看樣式是如何創建的。通常他們會告訴你哪一行的css文件需要更改。