Aggiunta di CSS personalizzato al tema

Un foglio di stile a cascata (CSS) modifica il modo in cui gli elementi vengono visualizzati nel tema e può controllare l'aspetto di più pagine contemporaneamente. Puoi personalizzare il tema oltre le impostazioni integrate utilizzando la funzionalità CSS personalizzato. Ad esempio, puoi utilizzare i CSS per impostare le sfumature nelle impostazioni di colore del tema. Puoi aggiungere CSS personalizzati all'intero tema o a una sezione specifica di un template al suo interno. I CSS personalizzati non sono supportati nella pagina di checkout.

Per personalizzare i CSS è necessaria una certa familiarità con CSS e HTML. Prima di personalizzare il tema, assicurati di aver compreso il livello di assistenza disponibile.

Considerazioni sull'utilizzo di CSS personalizzati

Prima di aggiungere CSS personalizzati al tema, esamina le seguenti considerazioni:

  • I seguenti selettori e proprietà CSS non sono supportati nei CSS personalizzati:
    • Le at-rule @import, @charset e @namespace non possono essere utilizzate
    • Per i CSS a livello di sezione, sono consentite solo le at-rule @media, @container, @layer e @supports
    • Per i CSS a livello di sezione, non è possibile fare riferimento all'ID o alle classi dell'elemento wrapper della sezione di Shopify, visualizzato dal tema con la classe shopify-section
    • La proprietà content non è disponibile nei CSS personalizzati
  • Se una regola CSS personalizzata viene dichiarata con il tag che racchiude l'elemento della sezione principale, questo viene considerato un tag discendente e la regola di stile viene applicata a quella sezione. Tieni presente che per impostazione predefinita la sezione principale è racchiusa in un tag <div>, ma gli sviluppatori di temi possono impostarla su uno qualsiasi dei valori consentiti nello schema della sezione.
  • Attualmente, quando si utilizzano URL nei CSS personalizzati, è consentito solo il dominio https://cdn.shopify.com.
  • I font personalizzati non sono soggetti a restrizioni. Tuttavia, sono una risorsa separata che viene scaricata dai browser prima che il testo venga visualizzato, il che può influire sulle prestazioni complessive di un negozio. È tua responsabilità assicurarti che la vetrina virtuale non sia influenzata negativamente dai font personalizzati. Scopri come utilizzare i font personalizzati nel tema.
  • Le regole CSS che interessano l'intero tema sono limitate a 1500 caratteri.
  • Le regole CSS che interessano una sezione specifica sono limitate a 500 caratteri.
  • A seconda dei selettori o delle classi CSS che utilizzi, l'aggiornamento del tema potrebbe causare il malfunzionamento dei CSS personalizzati.

Shopify non fornisce assistenza per le personalizzazioni avanzate del tema. Se riscontri un errore relativo a queste limitazioni nei CSS personalizzati e non riesci a determinarne la causa, fai riferimento all'elenco delle altre risorse di assistenza disponibili.

Aggiungi CSS personalizzato

È possibile aggiungere CSS personalizzati all'intero tema, che avranno effetto su tutte le pagine del negozio online, ad eccezione della pagina di checkout. Ad esempio, puoi modificare il modo in cui i pulsanti vengono visualizzati in tutto il negozio.

Passaggi:

  1. Dal pannello di controllo Shopify, vai su Negozio online > Temi.

  2. Fai clic su Personalizza.

  3. Fai clic su Impostazioni tema.

  4. Fai clic su CSS personalizzato.

  5. Aggiungi il codice.

  6. Fai clic su Salva.

Posizione della casella CSS personalizzato nelle impostazioni del tema

I CSS personalizzati possono anche essere aggiunti a una sezione specifica del tema. Se aggiungi CSS personalizzati a una sezione del tema, il CSS viene limitato a quella sezione. Ad esempio, puoi applicare una dimensione del font personalizzata o un colore di sfondo a una singola sezione.

Passaggi:

  1. Dal pannello di controllo Shopify, vai su Negozio online > Temi.

  2. Fai clic su Personalizza.

  3. Clicca sulla sezione a cui vuoi aggiungere il CSS.

  4. In fondo al pannello delle proprietà della sezione, clicca su CSS personalizzato.

  5. Aggiungi il codice.

  6. Fai clic su Salva.

Posizione della casella del CSS personalizzato nelle impostazioni della sezione

Risorse aggiuntive per il CSS

Per personalizzare i CSS è necessaria una certa familiarità con CSS e HTML. Prima di personalizzare il tema, assicurati di aver compreso il livello di assistenza disponibile.

Se vuoi saperne di più sul CSS, puoi consultare alcune delle seguenti risorse: