Dodatki do twojego sklepu: Responsywne boxy

Data publikacji: 19 czerwca 2020 Ostatnia aktualizacja: 24 marca 2025

Zdarza się w e-sklepie, że w opisach stron, kategorii, produktów czy modułów potrzebujemy ustawić niektóre elementy obok siebie. Podpowiadamy, jak to zrobić.

Rys 1. Responsywne boksy w sklepie internetowym Shoper dzięki dodatkowej aplikacji.
Rys 1. Responsywne boksy w sklepie internetowym Shoper dzięki dodatkowej aplikacji.

Ustawianie elementów obok siebie (np. obrazy)

Jeśli konfigurujesz sklep internetowy i planujesz ustawić niektóre elementy obok siebie, najczęściej będą to obrazki. Stworzenie tabeli i wstawienie danych w odpowiednie komórki nie jest takie proste, bo dzisiejsze strony internetowe przeglądane są nie tylko na desktop, ale i na urządzeniach mobilnych, a te bardzo tabeli nie lubią. Jak zatem poradzić sobie w takiej sytuacji?

Z pomocą przyjdzie nam dokumentacja skórki graficznej RWD, w której łatwo znajdziemy przykłady układów kolumn – aż do dwunastu w jednym rzędzie.

Rys 2. Układ kolumn w responsywnym szablonie sklepu internetowego Shoper.
Rys 2. Układ kolumn w responsywnym szablonie sklepu internetowego Shoper.

„Dzięki zastosowaniu podziału z użyciem siatki mamy pewność, że wprowadzone elementy będą prawidłowo zachowywać się na każdym urządzeniu” – podkreśla odpowiedzialny za wiele sklepowych wdrożeń na platformie Shoper, Damian Śniecikowski. I żeby zobrazować, dlaczego jest to przydatna funkcjonalność, podsuwa podgląd strony testowej, na której wyraźnie widać, jak podczas zmniejszania ekranu, standardowo bez użycia kodu siatki, zachowują się cztery elementy graficzne dodane obok siebie.

Poniżej natomiast zobaczysz, jak takie elementy graficzne zachowują się przy zmniejszaniu ekranu już przy użyciu kodu siatki modułowej. Różnicę widać od razu.

W pierwszym przypadku grafiki rozjeżdżają się i zostawiają puste przestrzenie. W drugiej wersji – grafiki pozostają spójne z szerokością strony.

Responsywne boxy z wykorzystaniem siatki modułowej – jak to zrobić?

We wspomnianej wyżej dokumentacji znajdziesz przykłady kodu HTML, który należy dodać w miejscu użycia pożądanych elementów. Kod z omawianego przypadku wygląda następująco:

Dodajemy go w trybie HTMLopisu (przycisk: włącz edytor), po czym wracamy do widoku wizualnego poprzez (wyłącz edytor). W miejsca 3.1, 3.2, 3.3 i 3.3 wpisujemy własny tekst lub dodajemy obrazy metodą wstaw / edytuj obrazek. Po wstawieniu obrazu należy pamiętać, by usunąć wartość jego wysokości w trybie html – w innym przypadku obraz nie zachowa proporcji podczas zmniejszania.

Należy również pamiętać o tym, by przed dodaniem własnego kodu, wyłączyć zabezpieczenie czyszczące kod html, które jest domyślnie włączone w każdym nowym sklepie. Zabezpieczenie znajdziesz tutaj: Konfiguracja -> Administracja , System -> Bezpieczeństwo. Jeśli tego nie zrobisz, po zapisaniu zmian dodany kod zniknie.

Jak zastosowanie responsywych boksów wygląda „na żywo” możesz podejrzeć m.in. na stronie sklepu BabyPooh – który pracując na oprogramowaniu Shoper sprzedaje z powodzeniem zabawki i artykuły dziecięce na rynek brytyjski.

Rys 3. Przykład wyglądu sklepu internetowego babypooh.co.uk
Rys 3. Przykład wyglądu sklepu internetowego babypooh.co.uk
Warto zapamiętać!
  • Metoda wyświetlania elementów obok siebie (np. tekst lub zdjęcia).
  • Wdrożenie responsywnych boxów przy użyciu siatki modułowej.
Czy ten artykuł był pomocny?
Tak
Nie
Dziękujemy za odpowiedź!
Udostępnij artykuł:

Przetestuj sklep internetowy
przez 14 dni za darmo

Korzystaj ze wszystkich funkcji oprogramowania za darmo i bez zobowiązań.

Testuj wszystkie funkcje przez 14 dni bez zobowiązań. Zakładając sklep poprzez podanie
adresu e-mail akceptujesz nasz Regulamin i Politykę Prywatności