Dodawanie niestandardowego kodu CSS do szablonu
Kaskadowe arkusze stylów (CSS) zmieniają sposób wyświetlania elementów w szablonie i mogą kontrolować wygląd kilku stron jednocześnie. Możesz dostosować szablon w stopniu wykraczającym poza ustawienia wbudowane w szablon, korzystając z funkcji niestandardowego kodu CSS. Na przykład możesz użyć CSS do ustawienia gradientów w ustawieniach kolorów szablonu. Możesz dodać niestandardowy kod CSS do całego szablonu lub do określonej sekcji szablonu w szablonie. Niestandardowy kod CSS nie jest obsługiwany na stronie Realizacja zakupu.
Dostosowywanie kodu CSS wymaga pewnej znajomości CSS i HTML. Przed dostosowaniem szablonu upewnij się, że rozumiesz, jaki poziom pomocy technicznej jest dostępny.
Na tej stronie
Kwestie do rozważenia przy używaniu niestandardowego kodu CSS
Przed dodaniem niestandardowego kodu CSS do szablonu zapoznaj się z następującymi kwestiami:
- Następujące selektory i właściwości CSS nie są obsługiwane w niestandardowym kodzie CSS:
- Reguły @
@import,@charseti@namespacenie mogą być używane - W przypadku kodu CSS na poziomie sekcji dozwolone są tylko reguły @
@media,@container,@layeri@supports - W przypadku kodu CSS na poziomie sekcji nie można kierować reguł do ID ani klas elementu otaczającego sekcję Shopify (Shopify Section) renderowanego przez szablon z klasą
shopify-section - Właściwość
contentnie jest dostępna w niestandardowym kodzie CSS
- Reguły @
- Jeśli niestandardowa reguła CSS jest zadeklarowana z tagiem otaczającym nadrzędny element sekcji, jest on uważany za tag podrzędny, a reguła stylizacji jest stosowana do tej sekcji. Pamiętaj, że domyślnie sekcja nadrzędna jest zawarta w tagu
<div>, ale deweloperzy szablonów mogą ustawić dla niej dowolną z dozwolonych wartości w schemacie sekcji. - Obecnie przy używaniu adresów URL w niestandardowym kodzie CSS dozwolona jest tylko domena https://cdn.shopify.com.
- Czcionki niestandardowe nie podlegają ograniczeniom. Jednak czcionki niestandardowe są osobnym zasobem, który przeglądarki pobierają przed wyrenderowaniem tekstu, co może mieć wpływ na ogólną wydajność sklepu. Twoim obowiązkiem jest upewnienie się, że czcionki niestandardowe nie wpływają negatywnie na witrynę sklepu. Dowiedz się, jak używać czcionek niestandardowych w szablonie.
- Reguły CSS, które mają zastosowanie do całego szablonu, są ograniczone do 1500 znaków.
- Reguły CSS, które mają zastosowanie do określonej sekcji, są ograniczone do 500 znaków.
- W zależności od użytych selektorów lub klas CSS aktualizacja szablonu może spowodować, że niestandardowy kod CSS przestanie działać.
Shopify nie zapewnia wsparcia dla zaawansowanych dostosowań szablonów. Jeśli napotkasz błąd związany z tymi ograniczeniami w niestandardowym kodzie CSS i nie możesz ustalić jego przyczyny, zapoznaj się z listą innych dostępnych zasobów wsparcia.
Dodawanie niestandardowego kodu CSS
Niestandardowy kod CSS można dodać do całego szablonu. Będzie on miał zastosowanie do wszystkich stron w sklepie online z wyjątkiem strony Realizacja zakupu. Możesz na przykład zmienić sposób wyświetlania przycisków w całym sklepie.
Kroki:
W panelu administracyjnym Shopify przejdź do opcji Sklep online > Szablony.
Kliknij opcję Edytuj szablon.
Kliknij opcję Ustawienia szablonu.
Kliknij opcję Niestandardowy CSS.
Dodaj kod.
Kliknij przycisk Zapisz.

Niestandardowy kod CSS można również dodać do określonej sekcji szablonu. Jeśli dodasz niestandardowy kod CSS do sekcji szablonu, jego zakres będzie ograniczony do tej sekcji. Możesz na przykład zastosować niestandardowy rozmiar czcionki lub kolor tła do pojedynczej sekcji.
Kroki:
W panelu administracyjnym Shopify przejdź do opcji Sklep online > Szablony.
Kliknij opcję Edytuj szablon.
Kliknij sekcję, do której chcesz dodać CSS.
U dołu panelu właściwości sekcji kliknij opcję Niestandardowy CSS.
Dodaj kod.
Kliknij przycisk Zapisz.

Dodatkowe zasoby dotyczące CSS
Dostosowywanie kodu CSS wymaga pewnej znajomości CSS i HTML. Przed dostosowaniem szablonu upewnij się, że rozumiesz, jaki poziom pomocy technicznej jest dostępny.
Jeśli chcesz dowiedzieć się więcej o CSS, możesz zapoznać się z następującymi zasobami: