Legge til tilpasset CSS i temaet ditt

Cascading Style Sheets (CSS) endrer hvordan elementer vises i temaet ditt, og kan styre utseendet på flere sider samtidig. Du kan tilpasse temaet ditt utover de innebygde innstillingene ved å bruke funksjonen for tilpasset CSS. Du kan for eksempel bruke CSS til å angi gradienter i temaets fargeinnstillinger. Du kan legge til tilpasset CSS for hele temaet, eller for en bestemt seksjon i en mal i temaet. Tilpasset CSS støttes ikke på Kasse-siden.

Tilpasning av CSS krever en viss kjennskap til CSS og HTML. Før du tilpasser temaet ditt, må du sørge for at du forstår hvilket nivå av støtte som er tilgjengelig.

Hensyn ved bruk av tilpasset CSS

Før du legger til tilpasset CSS i temaet ditt, bør du gå gjennom følgende hensyn:

  • Følgende CSS-velgere og -egenskaper støttes ikke i tilpasset CSS:
    • @-reglene @import, @charset og @namespace kan ikke brukes
    • For CSS på seksjonsnivå er det bare @-reglene @media, @container, @layer og @supports som er tillatt
    • For CSS på seksjonsnivå kan du ikke målrette ID-en eller klassene til det omsluttende Shopify Section-elementet som gjengis av temaet med klassen shopify-section.
    • Egenskapen content er ikke tilgjengelig i tilpasset CSS
  • Hvis en tilpasset CSS-regel deklareres med taggen som omslutter det overordnede seksjonselementet, anses den som en underordnet tagg, og stilregelen brukes på denne seksjonen. Merk at den overordnede seksjonen som standard er omsluttet av en <div>-tagg, men dette kan angis til en hvilken som helst av de tillatte verdiene i seksjonsskjemaet av temautviklere.
  • For øyeblikket er det bare https://cdn.shopify.com-domenet som er tillatt når du bruker URL-adresser i tilpasset CSS.
  • Tilpassede skrifttyper er ikke begrenset. Tilpassede skrifttyper er imidlertid en egen ressurs som lastes ned av nettlesere før teksten gjengis, noe som kan påvirke en butikks generelle ytelse. Det er ditt ansvar å sørge for at butikkfronten ikke påvirkes negativt av tilpassede skrifttyper. Finn ut hvordan du bruker tilpassede skrifttyper i temaet ditt.
  • CSS-regler som påvirker hele temaet, er begrenset til 1500 tegn.
  • CSS-regler som påvirker en bestemt seksjon, er begrenset til 500 tegn.
  • Avhengig av hvilke CSS-velgere eller -klasser du bruker, kan en oppdatering av temaet føre til at den tilpassede CSS-en slutter å fungere.

Shopify støtter ikke avanserte tematilpasninger. Hvis du støter på en feil relatert til disse begrensningene i den tilpassede CSS-en din og ikke kan finne ut hva som forårsaker feilen, kan du se listen over andre tilgjengelige støtteressurser.

Legg til tilpasset CSS

Tilpasset CSS kan legges til for hele temaet, noe som påvirker alle sider i nettbutikken, med unntak av Kasse-siden. Du kan for eksempel endre måten knapper vises på i hele butikken.

Fremgangsmåte:

  1. Fra Shopify-administrator går du til Nettbutikk > Temaer.

  2. Klikk på Rediger tema.

  3. Klikk på Temainnstillinger.

  4. Klikk på Tilpasset CSS.

  5. Legg til koden din.

  6. Klikk på Lagre.

Plassering av boksen for tilpasset CSS i temainnstillingene

Tilpasset CSS kan også legges til i en bestemt seksjon i temaet. Hvis du legger til tilpasset CSS i en seksjon i temaet, er CSS-en avgrenset til den seksjonen. Du kan for eksempel bruke en tilpasset skriftstørrelse eller en bakgrunnsfarge på en enkelt seksjon.

Fremgangsmåte:

  1. Fra Shopify-administrator går du til Nettbutikk > Temaer.

  2. Klikk på Rediger tema.

  3. Klikk på seksjonen du vil legge til CSS i.

  4. Nederst i egenskapspanelet for seksjonen klikker du på Egendefinert CSS.

  5. Legg til koden din.

  6. Klikk på Lagre.

Plassering av boksen for egendefinert CSS i seksjonsinnstillingene

Flere ressurser om CSS

Tilpasning av CSS krever en viss kjennskap til CSS og HTML. Før du tilpasser temaet ditt, må du sørge for at du forstår hvilket nivå av støtte som er tilgjengelig.

Hvis du er interessert i å lære mer om CSS, kan du se på noen av følgende ressurser: