Как зарегистрировать пользовательские CSS с v4.master без редактирования фактического файла

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/83759

Вопрос

Я хотел бы добавить пользовательские CSS с v4.master, однако не хотите редактировать фактическую саму главную страницу.

Идея состоит в том, чтобы загрузить пользовательские CSS на странице Wiki.

У нас есть способ сделать это?

Это было полезно?

Решение

In addition to Eric's post

You can use also use ScriptLink together with Custom action and inject your CSS into the ScriptLink section of masterpage - All without editing a master page (see the sample below)

   <CustomAction 
        Id="MyCustomCSSWiki" 
        Location="ScriptLink" 
        ScriptBlock="document.write('&lt;link rel=&quot;stylesheet&quot; After=&quot;Corev15.css&quot;  type=&quot;text/css&quot; href=&quot;../_layouts/14/MyCustom/Styles/BrandingWiki.css&quot;&gt;&lt;/' + 'link&gt;');" 
        Sequence="202" />

Другие советы

If you don't want to modify the master page, then the alternative is to go into Site Settings and click on Master Page in the look and feel section and in there add your custom css file into the Alternate CSS URL section.

If you just want to add custom CSS to a specific page, then add a Content Editor web part and point that to your CSS file.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top