Pomoc i porady

Jak spersonalizować wygląd przy użyciu styli CSS

Zaawansowana personalizacja wyglądu widżetu tip.BOX

Wygląd swojego widżetu możesz edytować w panelu w ustawieniach. Jeśli jednak chcesz bardziej spersonalizować jegowygląd – np. użyć własnych fontów, dopasować rozmiary, marginesy lub zaokrąglenia przycisków – możesz to zrobić, nadpisując style CSS.

Widżet tip.BOX jest renderowany w technologii Shadow DOM, co oznacza, że jego wewnętrzne style są izolowane od reszty strony. Dzięki temu wygląd widżetu nie koliduje ze stylem Twojej witryny – ale ma też to efekt uboczny: nie można nadpisywać stylów standardową metodą CSS (np. przez style.css czy <style> w <head> strony).

Aby umożliwić większą elastyczność, wprowadziliśmy specjalny atrybut bb-override-css, który pozwala wstrzyknąć własne style bezpośrednio do Shadow DOM widżetu.

Jak to działa

Każdy widżet tip.BOX możesz skonfigurować, dodając atrybut bb-override-css do jego głównego elementu <div>.

Wartość tego atrybutu to czysty kod CSS – dokładnie taki, jaki napisałbyś w arkuszu stylów.

<div id="tipbox-gg9s" 
     class="bb-widget" 
     data-bb-type="tipbox" 
     data-bb-space-id="3" 
     bb-override-css="
        .buybox-tipbox {
          max-width: 300px !important;
          margin: 20px auto !important;
          font-family: 'Roboto', sans-serif !important;
        }

        .buybox-tipbox-header h3 {
          color: #0070f3 !important;
          text-transform: uppercase !important;
        }

        .buybox-tipbox-button {
          background: #0070f3 !important;
          color: #fff !important;
          border-radius: 999px !important;
          padding: 12px 20px !important;
        }

        .buybox-tipbox-footer {
          text-align: center !important;
        }
     ">
</div>

Uwaga – używaj !important

Aby nadpisać style musisz zawsze używać !important przy każdej właściwości, którą chcesz nadpisać. Bez tego Twoje style nie zostaną zastosowane, ponieważ domyślne style widżetu mają wyższy priorytet.

✅ Poprawnie:

.buybox-tipbox-button {
  background: #0070f3 !important;
}

❌ Niepoprawnie:

.buybox-tipbox-button {
  background: #0070f3;
}
Wyślij mailem

Dostosuj preferencje dotyczące zgody

Używamy plików cookie, aby pomóc użytkownikom w sprawnej nawigacji i wykonywaniu określonych funkcji. Szczegółowe informacje na temat wszystkich plików cookie odpowiadających poszczególnym kategoriom zgody znajdują się poniżej.

Pliki cookie sklasyfikowane jako „niezbędne” są przechowywane w przeglądarce użytkownika, ponieważ są niezbędne do włączenia podstawowych funkcji witryny....

Korzystamy również z plików cookie innych firm, które pomagają nam analizować sposób korzystania ze strony przez użytkowników, a także przechowywać preferencje użytkownika oraz dostarczać mu istotnych dla niego treści i reklam. Tego typu pliki cookie będą przechowywane w przeglądarce tylko za uprzednią zgodą użytkownika.

Można włączyć lub wyłączyć niektóre lub wszystkie te pliki cookie, ale wyłączenie niektórych z nich może wpłynąć na jakość przeglądania.

Zawsze aktywne

Niezbędne pliki cookie mają kluczowe znaczenie dla podstawowych funkcji witryny i witryna nie będzie działać w zamierzony sposób bez nich. Te pliki cookie nie przechowują żadnych danych umożliwiających identyfikację osoby.

Funkcjonalne pliki cookie pomagają wykonywać pewne funkcje, takie jak udostępnianie zawartości witryny na platformach mediów społecznościowych, zbieranie informacji zwrotnych i inne funkcje stron trzecich.

Analityczne pliki cookie służą do zrozumienia, w jaki sposób użytkownicy wchodzą w interakcję z witryną. Te pliki cookie pomagają dostarczać informacje o metrykach liczby odwiedzających, współczynniku odrzuceń, źródle ruchu itp.

Wydajnościowe pliki cookie służą do zrozumienia i analizy kluczowych wskaźników wydajności witryny, co pomaga zapewnić lepsze wrażenia użytkownika dla odwiedzających.

Reklamowe pliki cookie służą do dostarczania użytkownikom spersonalizowanych reklam w oparciu o strony, które odwiedzili wcześniej, oraz do analizowania skuteczności kampanii reklamowej.

Inne pliki cookie bez kategorii to te, które są analizowane i nie zostały jeszcze sklasyfikowane w żadnej kategorii.