Frage

Ich umsetze derzeit responsive Design auf einer Intranet-Site.Ich habe auf der Masterseite auf der Grundlage von Min-Breite und MAX-WIDTH-Medieneigenschaften hinzugefügt.Es funktioniert wie ein Zauber, aber nicht, als ich versuchte, CSSRegistration zu verwenden.Aus einem unbekannten Grund hat die CSSRegistration keine Medieneigenschaft (dass ich mir dessen bewusst bin).Gibt es eine Möglichkeit, dieses Problem mit CSSRegistrierung anstelle von einfachen HTML-Links zu überwinden? generasacodicetagpre.

Wenn ich versuche, bekomme ich einen bekannten Bildschirm:

Bildbeschreibung eingeben hier

War es hilfreich?

Lösung

As you say, there is no media attribute.

There are a couple of ways I can think of to handle this in SharePoint:

  • Either use Device Channels to target different master pages to different devices
  • Or, add all of your responsive CSS to one file, containing the @media wrappers. This will also be better since if you for example resize your browser window, you get the appropriate css as you go.
  • A third way that comes to mind is using a combination of @media and @import tags in one CSS-file, loading in specific files with the @import into the @media attribute
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top