0

我的問題是如何正確應用自定義CSS來sharepont 2013 masterpage。我想自定義全局導航,當我按照這種方式進行工作時:工作區設置 - >在外觀和感覺主頁面 - >替代CSS URL - >「指定一個CSS文件以供本網站和所有繼承的網站使用「。將自定義CSS應用到Sharepoint 2013 masterpage

結果: enter image description here

但我的目標是創建自己的母版(seattle.master複印件),其中包含通過SharePoint CssRegistration我的自定義CSS文件。如果我這樣做corev15.css將覆蓋我的文件和導航欄將分崩離析。

我已經試過這樣:

<SharePoint:CssRegistration name="&lt;% $SPUrl:~sitecollection/Style Library/Custom/Blue.css %&gt;" runat="server" after="SharepointCssFile" /> 

或:

<SharePoint:CssRegistration name="&lt;% $SPUrl:~sitecollection/Style Library/Custom/Blue.css %&gt;" runat="server" after="corev15.css" /> 

肯定的Cssregistration工作正常但是corev15.css覆蓋一切。任何想法如何繞過corev15.css?

由於提前, bfrenky01

+0

會不會是的CSS選擇權corev15.css比您的自定義權重更大。請張貼相關的CSS部分 – Fabiano

回答

0

雖然不建議您所需的方法(這將是更好的覆蓋corev樣式表),你可以使用SharePoint Designer中,複製corev(所以你可以回滾如果需要)並簡單地編輯原文。

我建議你還訪問Heather Solomons網站,因爲它是所有事情Sharepoint品牌的一個很好的資源。 Heather Solomons website

0

我會建議覆蓋你的blue.css,每個你不滿意的sharepoint類。

在設計期限時,SharePoint的一些主要成分必須留在你的文件的設計,至少將編輯的頁面的人,如帶狀CSS等

相關問題