Wie man richtig verknüpfen Sie Ihr eine benutzerdefinierte css-Datei in sharepoint

StackOverflow https://stackoverflow.com/questions/53610

  •  09-06-2019
  •  | 
  •  

Frage

Ich habe eine benutzerdefinierte Liste und machte einige änderungen an der Art und Weise der CQWP macht es auf einer Seite geändert wird, ItemStyle.xsl.Ich würde jedoch gerne nutzen, um einige benutzerdefinierte css-Klassen und daher würde ich gerne den link zu meiner eigenen .css-Datei aus des head-Tags der Seiten, die mit dieser CQWP.

Also meine Frage ist, wo meine .css-Datei und wie kann ich link es richtig, eine Seite mit den CQWPs.Bitte beachten Sie, dass ich eine Lösung, die eingesetzt werden sollte, auf mehreren sharepoint-Installationen.

Vielen Dank.

War es hilfreich?

Lösung

Der Microsoft offizielle Weg ist, nur um sie in die entsprechenden Ordner zu kopieren (wie durch das Herunterladen ihrer Vorlagenpakete gesehen). Allerdings könnten Sie auch Ihre eigene Website-Definition erstellen und die Elemente an die richtigen Bibliotheken und Listen in der gleichen Art und Weise hinzufügen, dass die Masterseiten hinzugefügt werden.

Wenn Sie CSS und Master-Seiten bereitstellen werden durch Funktionen erinnern Sie die Publishing-Infrastruktur auf der Websitesammlung und die Publishing-Funktion auf der Website aktivieren müssen.

Um ein Master-Seite / Seitenlayout als Feature implementieren Sie die folgenden Schritten auf dem Gelände folgen sollen, können Sie das „fileURL“ Element verwenden, um Ihre CSS festlegen und ihn in die richtigen Ordner platzieren (Stilbibliothek, zum Beispiel) : http://www.sharepointnutsandbolts.com/ 2007/04 / Ausfahr-Master-Seiten-and-page-layouts.html

Andere Tipps

Betrachten wir sie „Style Library“ in der Wurzel der Websitesammlung hochzuladen.

Wenn Sie nicht über einen „Style Library“ an der Wurzel haben, sollen sie eines - es ist nur eine Dokumentbibliothek.

Stellen Sie sicher, dass die Berechtigungen korrekt eingestellt, so dass jeder, der es kann lesen muss.

Sie können sie mit „/Style%20Library/my.css“ verweisen, aber dies wird auf Websitesammlungen nicht arbeiten, die an der Wurzel der Domäne Leben nicht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top