← Wszystkie wpisy

Poradniki

Jak dodać własny CSS do każdej strony — poradnik dla początkujących

Chcesz zmienić wygląd strony — ukryć irytujący element, poprawić nieczytelną czcionkę albo poszerzyć ciasny układ? Ten przyjazny początkującym poradnik pokazuje, jak dodać własny CSS do każdej strony, omawia uczciwie plusy i minusy każdej metody i kończy się praktyczną instrukcją, którą możesz wykonać już dziś.

Co właściwie oznacza „własny CSS"

Każda strona internetowa jest stylowana za pomocą CSS — kaskadowych arkuszy stylów — reguł, które kontrolują kolory, czcionki, odstępy i układ. „Własny CSS" oznacza Twój własny dodatkowy CSS nałożony na ten ze strony, stosowany tylko w Twojej przeglądarce. Strona nie zmienia się dla nikogo innego. Nie hakujesz niczego; dostosowujesz to, jak strona jest prezentowana Tobie, podobnie jak Tryb czytania czy bloker reklam.

Metoda 1 — DevTools (tymczasowo, świetne do testowania)

Każda nowoczesna przeglądarka ma wbudowane Narzędzia deweloperskie. Naciśnij F12 (albo kliknij element prawym przyciskiem i wybierz „Zbadaj"). W panelu Style możesz edytować CSS na żywo i natychmiast widzieć efekt.

Haczyk: jest to tymczasowe. Gdy tylko przeładujesz stronę, wszystko się zresetuje. DevTools świetnie nadaje się do ustalenia, jakiego CSS chcesz, ale nie jest sposobem na zachowanie zmiany.

Metoda 2 — wbudowane narzędzia przeglądarki

Niektóre przeglądarki pozwalają zapisać własny arkusz stylów, a Tryb czytania sprowadza stronę do samego tekstu. Sprawdzają się one w wąskich przypadkach, ale są ograniczone: Tryb czytania to wszystko albo nic, a globalny własny arkusz stylów nie potrafi łatwo traktować jednej strony inaczej niż drugiej.

Metoda 3 — styl użytkownika lub rozszerzenie (na stałe)

Aby wprowadzić zmianę, która utrzymuje się po przeładowaniach i stosuje się automatycznie na wybranych stronach, potrzebujesz rozszerzenia, które wstrzykuje CSS za Ciebie. To praktyczna odpowiedź dla większości ludzi. Istnieją narzędzia wyłącznie do CSS (omówione w naszym poradniku o alternatywach dla Stylish), a są też narzędzia obsługujące CSS i JavaScript razem. Przejdziemy przez jedno z tych drugich, JustZix, ponieważ jest darmowe i nie wymaga konta.

Najpierw — znajdź właściwy selektor

Zanim coś ostylujesz, musisz to nazwać w CSS — to selektor. Kliknij prawym przyciskiem element, który chcesz zmienić, i wybierz „Zbadaj". W podświetlonym HTML spójrz na class lub id elementu:

<div class="newsletter-popup" id="signup-modal">
  ... popup content ...
</div>

class zapisuje się z kropką — .newsletter-popup. id zapisuje się z hashem — #signup-modal. To są Twoje selektory.

Instrukcja — dodaj własny CSS za pomocą JustZix

  1. Zainstaluj rozszerzenie ze strony pobierania (zajmuje to około dwóch minut; bez konta).
  2. Otwórz stronę, którą chcesz ostylować.
  3. Kliknij ikonę JustZix i wybierz Nowa reguła.
  4. Ustaw wzorzec URL, aby reguła działała tylko tam, gdzie chcesz:
    • https://example.com/* — cała strona
    • https://example.com/blog/* — tylko sekcja bloga
    • * — każda strona (używaj oszczędnie)
  5. Otwórz panel CSS i wklej swój CSS.
  6. Zapisz. Reguła stosuje się natychmiast i za każdym razem, gdy ponownie odwiedzisz pasującą stronę.

Przykład 1 — ukryj element

Najczęstsza prośba: sprawić, by coś zniknęło. Wyskakujące okno newslettera, przyklejony nagłówek, pasek boczny:

/* Hide a newsletter pop-up and its dark overlay */
.newsletter-popup,
#signup-modal,
.modal-backdrop {
  display: none !important;
}

/* Some pop-ups freeze scrolling — restore it */
html, body {
  overflow: auto !important;
}

Słowo kluczowe !important mówi przeglądarce, że Twoja reguła wygrywa z własnym CSS strony. Będzie Ci często potrzebne przy nadpisywaniu istniejącego projektu.

Przykład 2 — przestyluj dla czytelności

Spraw, by artykuł był wygodny do czytania — większy tekst, więcej odstępu między wierszami, węższa kolumna:

/* Comfortable reading column */
article, .post-content {
  max-width: 720px !important;
  margin: 0 auto !important;
  font-size: 19px !important;
  line-height: 1.75 !important;
}

Przykład 3 — szybka ciemna poprawka

Proste ciemne tło dla rażąco białej strony:

/* Minimal dark tweak */
html, body {
  background: #1a1a1a !important;
  color: #e0e0e0 !important;
}
a { color: #6db3f2 !important; }

Pełne ciemne motywy są bardziej skomplikowane — wiele elementów do przekolorowania — ale to wystarczy, by złagodzić jaskrawość jasnej strony.

Wskazówki na CSS, który się nie psuje

Panel CSS JustZix w karcie jest tu przydatny: edytujesz, strona aktualizuje się w trakcie pisania, a gdy wygląda dobrze, zapisujesz to jako regułę. Resztę zestawu narzędzi znajdziesz na stronie funkcji.

Zobacz także

Gotów, by Twój własny CSS się utrzymał? JustZix jest darmowy i instaluje się w kilka minut — pobierz go ze strony pobierania i stwórz swoją pierwszą regułę już dziś.

Oceń ten wpis

Brak ocen — oceń jako pierwszy.

Wypróbuj samodzielnie

Zainstaluj JustZix i wklej dowolny snippet z tego artykułu. Dwie minuty od zera do działającej reguły na wszystkich Twoich urządzeniach.

Pobierz JustZix

Funkcje · Jak to działa · Przykłady · Zastosowania