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
- Zainstaluj rozszerzenie ze strony pobierania (zajmuje to około dwóch minut; bez konta).
- Otwórz stronę, którą chcesz ostylować.
- Kliknij ikonę JustZix i wybierz Nowa reguła.
- Ustaw wzorzec URL, aby reguła działała tylko tam, gdzie chcesz:
https://example.com/*— cała stronahttps://example.com/blog/*— tylko sekcja bloga*— każda strona (używaj oszczędnie)
- Otwórz panel CSS i wklej swój CSS.
- 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
- Wol ukrywanie zamiast usuwania.
display: nonejest odwracalne — wystarczy wyłączyć regułę. - Zawężaj reguły. Konkretny wzorzec URL bije
*— unika niespodzianek na niepowiązanych stronach. - Najpierw testuj na żywo. Użyj panelu CSS w karcie albo DevTools, aby potwierdzić selektor przed zapisaniem.
- Unikaj zbyt szerokich selektorów atrybutów, takich jak
[class*="box"]— mogą dopasować dużo więcej, niż zamierzasz.
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.