Logo Carusel Slider
Jak zrobić slider logotypów za pomocą tylko w HTML + CSS
Zobacz krok po kroku jak zrobić Logo Carusel Slider. Lekki slaider w html, który przesuwa się ciągle z prawej do lewej w pętli. To prostsze niż myślisz. Nie trzeba kupować wtyczek. Wystarczy że przygotujesz grafiki do slaidera, a następnie wkleisz kod podany poniżej na stronie np. do WordPressa (blok „Niestandardowy HTML” + „Dodatkowy CSS”).
Na ekranie pojawi się pasek z logotypami, które będą przesuwały się nieprzerwanie w poziomie (w lewo) w pętli. Ruch będzie płynny, a po najechaniu myszką cała animacja zatrzyma się, umożliwiając przyjrzenie się konkretnemu logo.
W naszym przykładzie Logo Carusel Slider, wszystkie logotypy w stanie domyślnym są wyszarzone dzięki zastosowaniu filtra grayscale(100%) oraz lekko przygaszone przez opacity(0.85), co nadaje im subtelny i spójny wygląd. Gdy użytkownik najedzie kursorem na wybrany logotyp, filtr zmienia się na grayscale(0%), przywracając pełne, naturalne kolory, a przezroczystość znika (opacity(1)), co sprawia, że logo staje się wyraźniejsze. Dodatkowo element lekko się powiększa (scale(1.04)), a wszystkie te zmiany odbywają się płynnie w ciągu 0,2 sekundy dzięki właściwości transition, co daje elegancki i przyjemny efekt wizualny, przyciągający uwagę do aktywnego elementu.
Zaczynamy!
Tak będzie wyglądał Twój Logo Carusel Slider
Slaider z ciemnymi logotypami
Po najechaniu logotypy stają się kolorowe
Krok po kroku jak samemu stworzyć slider logotypów
Przygotuj pliki graficzne do slidera
Pliki graficzne najlepiej aby były tych samych rozmiarów – tzn aby szerokość i wysokość w pikselach były dla wszystkich takie same. Ważne aby były lekki i opcjonalnie nie zawierały tła – czyli aby tło było przeźroczyste. Tu sprawdzą się pliki typu PNG lub SVG.
- Przygotuj wszystkie pliki z logotypami w rozdzielczości 320 na 150 pikseli. Pamiętaj aby logotypy były wyśrodkowane i posiadały 5-10 pikseli marginesu od krawędzi. Ten margines przyda się jeżeli będziesz chciał aby logotypy powiększały się gdy najedziesz na nie myszką.
- Rodzaj pliku graficznego może być dowolny np. JPG, PNG lub SVG. Przy czym pliki JPG – nie posiadają przeźroczystości, a pliki svg mogą wymagać instalacji w WordPressie dodatkowej wtyczki (np. SVG Support). Najbardziej funkcjonalnym plikiem przy logotypach jest tu PNG, który zachowuje dobrą rozdzielczość i pozwala na dodanie przeźroczystości co jest bardzo istotne jeżeli chcemy dać jakieś tło pod slaiderem.
Jak wkleić kod slaidera na stronę
Nasz slaider będzie miał styl oznaczony jako .logos1.W WordPressie możesz wkleić kod HTML slajdera na kilka sposobów, a to, które wybierzesz, zależy od tego, gdzie ma się on wyświetlać (np. na konkretnej podstronie, w stopce, w widżecie, w nagłówku). Aby wstawić slaider .logos1 musisz wkleić dwie rzeczy:
- HTML – struktura slajdera
- CSS – jego styl
Wklejenie na konkretnej stronie lub wpisie w edytorze Gutenberg
W edytorze WordPress (Gutenberg):
- Otwórz stronę lub wpis, gdzie chcesz dodać slider.
- Kliknij „+” i wybierz Blok → Niestandardowy HTML i wklej HTML slajdera.
- Następnie wejdź w Kokpit → Wygląd → Personalizuj → Dodatkowy CSS.
- Wklej tam cały kod .logos1 { … } i zapisz zmiany
Wklejenie do szablonu (Elementor, Divi itp.)
W Elementorze:
- Dodaj widget HTML w miejscu, gdzie ma być slider.
- Wklej kod HTML slajdera.
- CSS wklej w Ustawienia → Dostosuj → Dodatkowy CSS lub w Ustawienia strony → CSS.
W Divi:
- Dodaj Moduł → Kod i wklej HTML.
- CSS wklej w na stornie w polu Niestandardowe CSS. Pole to jest znajdziesz: Ustawienia strony → Zawansowane → Niestandardowe CSS.
Kod html
W poniższym kodzie zmień linki do własnych grafik i opis alt=””.
<div class=”logos1″>
<div class=”logos1-mask”>
<div class=”logos1-track”>
<!– GRUPA A –>
<div class=”logos1-group”>
<a href=”#”><img src=”https://uuru.pl/wp-content/uploads/2025/08/adobe-315.png” alt=”Logo 1″ loading=”lazy” /></a>
<a href=”#”><img src=”https://uuru.pl/wp-content/uploads/2025/08/redbull-315.png” alt=”Logo 2″ loading=”lazy” /></a>
<a href=”#”><img src=”https://uuru.pl/wp-content/uploads/2025/08/netflix-315.png” alt=”Logo 3″ loading=”lazy” /></a>
<a href=”#”><img src=”https://uuru.pl/wp-content/uploads/2025/08/orlen-315.png” alt=”Logo 4″ loading=”lazy” /></a>
<a href=”#”><img src=”https://uuru.pl/wp-content/uploads/2025/08/cola-315.png” alt=”Logo 5″ loading=”lazy” /></a>
<a href=”#”><img src=”https://uuru.pl/wp-content/uploads/2025/08/marvel-315.png” alt=”Logo 6″ loading=”lazy” /></a></div>
<!– GRUPA B = identyczna kopia A –>
<div class=”logos1-group” aria-hidden=”true”>
<a href=”#”><img src=”https://uuru.pl/wp-content/uploads/2025/08/adobe-315.png” alt=”Logo 1″ loading=”lazy” /></a>
<a href=”#”><img src=”https://uuru.pl/wp-content/uploads/2025/08/redbull-315.png” alt=”Logo 2″ loading=”lazy” /></a>
<a href=”#”><img src=”https://uuru.pl/wp-content/uploads/2025/08/netflix-315.png” alt=”Logo 3″ loading=”lazy” /></a>
<a href=”#”><img src=”https://uuru.pl/wp-content/uploads/2025/08/orlen-315.png” alt=”Logo 4″ loading=”lazy” /></a>
<a href=”#”><img src=”https://uuru.pl/wp-content/uploads/2025/08/cola-315.png” alt=”Logo 5″ loading=”lazy” /></a>
<a href=”#”><img src=”https://uuru.pl/wp-content/uploads/2025/08/marvel-315.png” alt=”Logo 6″ loading=”lazy” /></a>
</div>
</div>
</div>
</div>
Kod CSS
/* USTAWIENIA dla logos1 */
.logos1 {
–gap: clamp(16px, 3vw, 40px); /* odstęp między logotypami */
–duration: 25s; /* ustawienie prędkości przesunięcia logotypów – im większa wartość = wolniej */
}
/* Maska widoku */
.logos1-mask {
overflow: hidden;
width: 100%;
position: relative;
}
/* Tor, który przesuwamy */
.logos1-track {
display: flex;
width: max-content; /* ważne: szerokość = suma zawartości */
will-change: transform;
animation: logos-scroll var(–duration) linear infinite;
}
.logos1-mask:hover .logos1-track { animation-play-state: paused; }
/* zapauzowanie animacji gdzy najedzie się myszką na logotyp */
/* Dwie identyczne grupy */
.logos1-group {
display: flex;
align-items: center;
gap: var(–gap);
flex: 0 0 auto; /* nie pozwól kurczyć */
}
/* Obrazki */
.logos1-group img {
height: clamp(28px, 5vw, 60px);
width: auto;
display: block;
vertical-align: middle;
flex: 0 0 auto;
filter: grayscale(100%) opacity(0.85);
transition: filter .2s ease, transform .2s ease;
}
.logos1-group img:hover {
filter: grayscale(0%) opacity(1);
transform: scale(1.04);
}
/* Styl dla linków w sliderze */
.logos1-group a {
display: flex; /* utrzymuje wymiar logo */
align-items: center;
flex: 0 0 auto; /* nie pozwól na zmianę szerokości */
margin-right: var(–gap); /* dodaje przerwę między grupami */
}
.logos1-group a:hover img {
filter: grayscale(0%) opacity(1);
transform: scale(1.04);
}
/* Animacja: przesuwamy tor o pół jego szerokości (czyli dokładnie jedną grupę) */
@keyframes logos-scroll {
from { transform: translateX(0); }
to { transform: translateX(-50%); }
}
/* Prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
.logos1-track { animation: none; }
}
Jak to działa (w skrócie)
W kodzie html wstawiasz identyczny zestaw logotypów dwa razy (A + B). Animacja przesuwa całość o -50%, czyli dokładnie o szerokość pierwszego zestawu – dzięki temu mamy płynny loop bez skoków.
Jak dostosować slaider do swoich potrzeb
- Prędkość: zmień –duration (np. 35s = wolniej, 15s = szybciej).
- Odstępy: zmień –gap.
- Wysokość logotypów: zmień height w .logos1-track img.
- Pauza na hover: usuń regułę animation-play-state: paused; jeśli nie chcesz pauzy.
- Używaj plików SVG tam gdzie możesz, dla PNG/JPG dodaj loading=”lazy”
Praktyczne wskazówki
Minimalna liczba logo
- Technicznie mogą to być nawet 2 loga, ale wtedy przesuw będzie wyglądał ubogo.
- Optymalnie: 5–10 logotypów w jednej grupie.
Zbyt mało logo
- Jeśli loga w grupie A zajmują bardzo mało szerokości ekranu, użytkownik zobaczy tę samą grafikę z grupy B niemal od razu, co psuje efekt.
- Rozwiązanie: dodać więcej logo albo zwiększyć ich wielkość.
Zbyt dużo logo
- Przy np. 15–20 logach jedna pełna pętla będzie trwała długo (zależnie od –duration).
- Jeśli chcesz, żeby każde logo było widoczne przez określony czas (np. ~2 sekundy), trzeba policzyć czas przesuwu względem liczby logo.
Przykłady Logo Carusel Slider
WordPress nie pozwala wgrać SVG? Sprawdź jak naprawić plik
WordPress nie przyjmuje pliku SVG z Corela? Wyjaśniamy dlaczego i jak rozwiązać problem za pomocą SVGOMG Jeśli pracujesz z WordPressem i grafiką, prędzej czy później trafisz na ten problem:...
Efekt padającego śniegu w HTML
Jak zrobić efekt padającego śniegu na zdjęciu w HTML, CSS i JS Efekt śniegu pozwala uzyskać elegancki wygląd strony z ruchomymi płatkami śniegu na obrazku. Sposób, który tu przedstwiam jest efektowy...
Jak obliczyć średnią ważoną w Excelu?
Jak obliczyć średnią ważoną w Excelu Excel to popularny arkusz kalkulacyjny firmy Microsoft, który służy do gromadzenia, porządkowania i analizowania danych. Umożliwia wykonywanie obliczeń za pomocą...
Identity & Access Management
Spis treści Wprowadzenie do IAM Co to jest Identity and Access Management? Kluczowe elementy systemów IAM Dostępne na rynku rozwiązania IAM Architektura Zero Trust Podsumowanie Słowniczek pojęć IAM...
Jak wykryć deepfake? 10 sposobów na rozpoznanie fałszywych treści [2025]
Deepfake - dlaczego stanowią zagrożenie? Deepfake to forma treści multimedialnych — głównie wideo i audio — generowanych lub modyfikowanych przy użyciu sztucznej inteligencji (AI), w szczególności...
WordPress utknął w trybie konserwacji? Zobacz, jak szybko to naprawić!
WordPress utknął w trybie konserwacji? Zobacz, jak szybko to naprawić! Witryna jest tymczasowo niedostępna z powodu zaplanowanych prac. konserwacyjnych. Zapraszamy ponownie za minutę. Taki...
Zero Trust
Zero Trust – nowoczesne podejście do bezpieczeństwa IT Zero Trust czyli Zerowe Zaufanie powstało, ponieważ tradycyjne modele bezpieczeństwa IT przestały być skuteczne w realiach ewoluujących...
Co to jest Microsoft Outlook? Poradnik dla początkujących
Outlook co to jest Outlook to wszechstronna aplikacja firmy Microsoft do zarządzania pocztą elektroniczną, kalendarzami, kontaktami i zadaniami. Możesz jej używać zarówno na komputerach, jak i na...
Rola sztucznej inteligencji w zapobieganiu cyberatakom
Cyberataki stanowią jedno z głównych zagrożeń dla organizacji na całym świecie. Rozwój sztucznej inteligencji (AI) otwiera nowe możliwości w walce z tymi wyzwaniami, oferując bardziej zaawansowane i...
Centralne odkurzanie w domu jednorodzinnym – poradnik
Centralne odkurzanie - dlaczego warto rozważyć je już na etapie projektu System centralnego odkurzania to jedna z tych instalacji, o których łatwo zapomnieć w natłoku decyzji budowlanych, a która...
Okna, drzwi i podłogi – aktualne trendy w wykańczaniu wnętrz
Okna, drzwi i podłogi – jak wybierać mądrze w erze nowych trendów Wykańczanie wnętrz to etap, na którym kończy się myślenie o murach, a zaczyna projektowanie codziennego komfortu. Trzy elementy –...
Instalacja wodno-kanalizacyjna w domu: poradnik inwestora
Instalacja wodno-kanalizacyjna w domu. Co warto wiedzieć przed budową Instalacja sanitarna należy do tych elementów budynku, których na co dzień nie widać, a które w największym stopniu decydują o...
Lamele ścienne – trendy, materiały i pomysły na aranżację
Lamele ścienne – dekoracyjny trend, który odmienia wnętrza Lamele ścienne to jeden z najbardziej rozpoznawalnych elementów współczesnej aranżacji wnętrz. Pionowe listwy z drewna, MDF-u lub...
Kolejność prac wykończeniowych: drzwi, podłogi i trendy 2025
Kolejność prac wykończeniowych — dlaczego ma aż takie znaczenie? Wykończenie mieszkania kupionego w stanie deweloperskim lub gruntowny remont starszego lokalu to projekt logistyczny, w którym o...
Wentylacja mechaniczna z rekuperacją i klimatyzacja w domu
Współczesny, dobrze zaizolowany dom jednorodzinny to budynek niemal hermetyczny. Szczelna stolarka, gruba warstwa wełny czy styropianu oraz dążenie do minimalizacji strat ciepła sprawiają, że...









![Jak wykryć deepfake? 10 sposobów na rozpoznanie fałszywych treści [2025]](https://uuru.pl/wp-content/uploads/2025/07/jak-wykryc-deepfake-400x250.jpg)










