0

私の質問は、カスタムcssをsharepont 2013のマスターページに適切に適用する方法です。私はこのようにしているときに動作しているグローバルナビゲーションをカスタマイズしたい:サイト設定 - >ルックアンドフィールマスターページ - >代替CSS URL - > "このサイトとこのサイトで使用されるCSSファイルを指定する"Sharepoint 2013にカスタムCSSを適用するmasterpage

結果: enter image description here

しかし、私の目標は、SharepointのCssRegistrationを経由して私のカスタムCSSファイルが含まれている自分のマスターページ(seattle.masterのコピー)を作成することです。私がこれを行うと、corev15.cssがファイルを上書きし、ナビゲーションバーが崩れてしまいます。

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

か::私はこの試みた

確かCssregistrationについて

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

は機能していますが、corev15.cssはすべて上書きされます。任意のアイデアはどのように私はcorev15.cssをバイパスすることができますか?事前に

おかげで、 bfrenky01

+0

ことが可能であることのCSSセレクタの重みcorev15.cssはあなたのカスタムウェイトよりも大きいです。関連するCSS部品を投稿してください – Fabiano

答えて

0

ご希望のアプローチが推奨されていませんが(corevスタイルシートを上書きする方が良いでしょう)は、SharePoint Designerを使用することができ、あなたが戻ってあればロールバックすることができますので(corevをコピーします必要に応じて)オリジナルを編集するだけです。

ヘザーソロモンズのウェブサイトにアクセスすることをお勧めします。これは、Sharepointブランドのすべての優れたリソースです。 Heather Solomons website

0

あなたが満足していないすべてのsharepointクラスをblue.cssの中に上書きすることをお勧めします。

設計の用語では、共有ポイントのいくつかの主要なコンポーネントは、などリボンCSSとして、少なくともページを編集します人々のために、あなたのファイルのデザインに残っている必要があります

関連する問題