Lägga till anpassad CSS i ditt tema
En CSS-formatmall (Cascading Style Sheet) ändrar hur element visas i ditt tema och kan styra utseendet på flera sidor samtidigt. Du kan anpassa ditt tema utöver de inbyggda inställningarna med hjälp av funktionen för anpassad CSS. Du kan till exempel använda CSS för att ange övertoningar i ditt temas färginställningar. Du kan lägga till anpassad CSS i hela temat eller i ett visst avsnitt i en mall i temat. Anpassad CSS stöds inte på sidan Kassa.
För att anpassa din CSS krävs en viss förtrogenhet med CSS och HTML. Innan du anpassar ditt tema ska du se till att du förstår vilken supportnivå som är tillgänglig.
På den här sidan
Att tänka på när du använder anpassad CSS
Innan du lägger till anpassad CSS i ditt tema bör du granska följande överväganden:
- Följande CSS-väljare och -egenskaper stöds inte i anpassad CSS:
- At-reglerna
@import,@charsetoch@namespacekan inte användas - För CSS på avsnittsnivå är endast at-reglerna
@media,@container,@layeroch@supportstillåtna - För CSS på avsnittsnivå kan du inte rikta in dig på ID eller klasser för det omslutande Shopify-avsnittselement som renderas av temat med klassen
shopify-section - Egenskapen
contentär inte tillgänglig i anpassad CSS
- At-reglerna
- Om en anpassad CSS-regel deklareras med den tagg som omsluter det överordnade avsnittselementet, anses den vara en underordnad tagg, och stylingregeln tillämpas på det avsnittet. Observera att det överordnade avsnittet som standard är omslutet av en
<div>-tagg, men detta kan ställas in av temautvecklare till något av de tillåtna värdena i avsnittsschemat. - För närvarande är endast domänen https://cdn.shopify.com tillåten när du använder URL:er i anpassad CSS.
- Anpassade teckensnitt är inte begränsade. Anpassade teckensnitt är dock en separat resurs som laddas ner av webbläsare innan texten renderas, vilket kan påverka en butiks totala prestanda. Det är ditt ansvar att se till att ditt digitala skyltfönster inte påverkas negativt av anpassade teckensnitt. Läs mer om hur du använder anpassade teckensnitt i ditt tema.
- CSS-regler som påverkar hela temat är begränsade till 1 500 tecken.
- CSS-regler som påverkar ett visst avsnitt är begränsade till 500 tecken.
- Beroende på vilka CSS-väljare eller klasser du använder, kan en uppdatering av ditt tema leda till att din anpassade CSS slutar att fungera.
Shopify har inte support för avancerade temanpassningar. Om du stöter på ett fel relaterat till dessa begränsningar i din anpassade CSS och inte kan avgöra vad som orsakar felet, se listan över andra tillgängliga supportresurser.
Lägg till anpassad CSS
Anpassad CSS kan läggas till i hela ditt tema som påverkar alla sidor i din webbshop utom sidan Kassa. Du kan till exempel ändra hur knappar visas i hela din butik.
Steg:
Gå till Webbshop > Teman från din Shopify-admin.
Klicka på Redigera tema.
Klicka på Temainställningar.
Klicka på Anpassad CSS.
Lägg till din kod.
Klicka på Spara.

Anpassad CSS kan även läggas till i ett specifikt avsnitt i ditt tema. Om du lägger till anpassad CSS i ett avsnitt i ditt tema är CSS-koden begränsad till det avsnittet. Du kan till exempel använda en anpassad teckenstorlek eller en bakgrundsfärg för ett enskilt avsnitt.
Steg:
Gå till Webbshop > Teman från din Shopify-admin.
Klicka på Redigera tema.
Klicka på den sektion som du vill lägga till CSS i.
Klicka på Custom CSS längst ner i panelen för sektionsegenskaper.
Lägg till din kod.
Klicka på Spara.

Ytterligare resurser för CSS
För att anpassa din CSS krävs en viss förtrogenhet med CSS och HTML. Innan du anpassar ditt tema ska du se till att du förstår vilken supportnivå som är tillgänglig.
Om du är intresserad av att lära dig mer om CSS kan du utforska några av följande resurser: