Jak stworzyć rozszerzający się efekt najechania dla układów siatki w Divi

Opublikowany: 2018-12-16

Dodanie rozszerzającego się efektu najechania do układu siatki to wyjątkowy sposób na zaangażowanie odbiorców w interakcję z zawartością strony. Pomysł polega na tym, aby zacząć od kompaktowego wyświetlania siatki, a następnie rozwinąć tę siatkę, aby wysunąć zawartość siatki na pierwszy plan, gdy użytkownik najedzie kursorem na element w Divi. Jest to świetne rozwiązanie do rozszerzania galerii obrazów, aby wyświetlić większą galerię (z większymi obrazami) po najechaniu myszą. Możesz także rozszerzyć grupę notek, aby zachęcić odwiedzających do zapoznania się z Twoimi usługami.

Zacznijmy.

zapowiedź

Oto zajawka przykładów rozszerzających się efektów najechania, które omówię w tym samouczku.

rozszerzający się efekt najechania

rozszerzający się efekt najechania

rozszerzający się efekt najechania

rozszerzający się efekt najechania

rozszerzający się efekt najechania

Pierwsze kroki

W tym samouczku wszystko, czego naprawdę potrzebujesz, to Divi. Będziemy również korzystać z gotowego układu strony informacyjnej agencji projektowej dostępnego w Divi Builder, aby rozpocząć projektowanie.

Aby rozpocząć, utwórz nową stronę, nadaj jej tytuł i kliknij, aby użyć Divi Builder. Następnie wybierz opcję Wybierz gotowy układ. Z okna wyskakującego ładowania z biblioteki wybierz pakiet układu agencji projektowej, a następnie kliknij, aby użyć strony Informacje o agencji projektowej.

rozszerzający się efekt najechania

Po załadowaniu układu na stronę opublikuj go. W tym samouczku będę używał konstruktora Divi na interfejsie. Aby to zrobić, wystarczy kliknąć przycisk „Build On The Front End” u góry edytora stron zaplecza.

Teraz możesz zacząć!

Rozwijanie Blurbs po najechaniu myszą

W tym pierwszym przykładzie pokażę, jak rozwinąć notki w drugiej części tego układu, które wyświetlają oferowane usługi.

Przenieś moduły Blurb, aby zajmowały tylko jeden rząd

Obecnie dział składa się z dwóch trzykolumnowych rzędów, w każdej z nich znajduje się notka.

rozszerzający się efekt najechania

Ponieważ dodamy nasz efekt najechania do jednego wiersza, musimy przenieść notki z dolnego rzędu do górnego. Upewnij się, że każda kolumna w górnym rzędzie zawiera dwie notki.

rozszerzający się efekt najechania

Następnie usuń pusty dolny wiersz.

Dostosowywanie modułów Blurb

Następnie użyjemy Multiselect, aby wybrać wszystkie sześć notatek, aby móc zastosować ten sam projekt do wszystkich jednocześnie. Aby to zrobić, przytrzymaj klawisz ctrl (lub cmd) i klikaj każdy z modułów notki, aż wszystkie zostaną wybrane. Następnie kliknij ikonę ustawień na jednej z notatek, aby otworzyć modalne ustawienia elementu.

rozszerzający się efekt najechania

Śmiało wyjmij zawartość znalezioną w polu zawartości, a następnie zaktualizuj ustawienia projektu w następujący sposób:

Rozmiar tekstu tytułu 16px
Szerokość: 150px
Wyrównanie modułu: środek
Niestandardowe dopełnienie: 10px góra, domyślnie dół, domyślnie po lewej, domyślnie po prawej

Nadanie modułom niestandardowej szerokości 150px powoduje, że tekst tytułu jest zablokowany na miejscu, gdy rozwijamy wiersz.

rozszerzający się efekt najechania

Zapisz zmiany i wyjdź z multiselect.

Spraw, aby centrum uwagi było bardziej wyraźne

Następnie otwórz ustawienia modułu notatek dla górnej notki w drugiej kolumnie zatytułowanej „Tożsamość marki”. Następnie zaktualizuj następujące elementy:

Rozmiar czcionki ikony: 120px
Rozmiar tekstu tytułu: 18px (domyślnie)

To po prostu sprawia, że ​​notatka centralna jest bardziej wyraźna jako środkowa część, z której inne notki będą rozszerzać się na zewnątrz.

rozszerzający się efekt najechania

Dostosowywanie wiersza do rozwijania po najechaniu kursorem

Aby rozbudować nasze moduły po najechaniu myszą, dostosujemy rozmiar i rozstaw rzędu. Otwórz ustawienia wiersza i zaktualizuj następujące elementy:

Szerokość niestandardowa: 750px
Szerokość rynny: 4
Niestandardowe dopełnienie (domyślnie): 150px po lewej, 150px po prawej
Niestandardowe wypełnienie (najechanie): 0px w lewo, 0px w prawo
Niestandardowe wypełnienie (tablet): 0px w lewo, 0px w prawo

Zmiana wartości dopełnienia po najechaniu myszą tworzy efekt rozszerzającego się najechania. Wiersz rozszerzy się o 150 pikseli w prawo i 150 pikseli w lewo.

Sprawdź efekt końcowy.

rozszerzający się efekt najechania

Tworzenie siatki kołowej

Jeśli chcesz utworzyć okrągły układ siatki, który się rozszerza, wystarczy kilka drobnych korekt.

Najpierw zduplikuj jedną z zewnętrznych notatek i przeciągnij ją nad dużą notkę w drugiej kolumnie. Następnie usuń tekst tytułu ze środkowej notki z dużą ikoną.

rozszerzający się efekt najechania

Aby wyrównać notki w pionie, możesz dodać mały fragment niestandardowego kodu CSS. Otwórz ustawienia wiersza i dodaj następujący niestandardowy kod CSS do elementu głównego:

align-items: center;

rozszerzający się efekt najechania

Teraz sprawdź wynik.

rozszerzający się efekt najechania

Rozszerzanie siatki w prawo

Możesz także rozwinąć siatkę w lewo lub w prawo. Po prostu uporządkuj swoje moduły, a następnie zaktualizuj niestandardowe wypełnienie wiersza. Na przykład, jeśli chcesz rozwinąć zawartość w prawo, ustaw domyślne niestandardowe dopełnienie na 0 pikseli w lewo i 300 pikseli w prawo.

rozszerzający się efekt najechania

rozszerzający się efekt najechania

Jak to wygląda na urządzeniach mobilnych

Oto, do czego powróci projekt na tablecie i smartfonie. Rozszerzający się efekt najechania nie będzie również aktywny na urządzeniach mobilnych.

rozszerzający się efekt najechania

Dodawanie rozszerzającego efektu najechania do galerii obrazów

Możesz także rozwinąć galerię obrazów po najechaniu myszą za pomocą modułu galerii, aby zaprezentować większy układ siatki z większymi obrazami. Aby to zrobić, zlokalizuj sekcję na dole strony „Nasza praca”.

Następnie dodaj nowy jednokolumnowy wiersz pod wierszem z trzema obrazami. W wierszu dodaj moduł galerii.

rozszerzający się efekt najechania

Zaktualizuj ustawienia modułu galerii w następujący sposób:

Dodaj do galerii 4 obrazy o tych samych wymiarach, aby wyglądały tak samo w całym rzędzie.

Liczba obrazów: 4
Pokaż tytuł i podpis: NIE
Pokaż paginację: Nie

rozszerzający się efekt najechania

Następnie przejdź do karty projektu i zaktualizuj następujące elementy:

Kolor ikony powiększenia: #353740
Kolor nakładki po najechaniu kursorem: rgba(252,210,29,0.92)

Szerokość (na biurku): 40%
Szerokość (najechanie): 100%
Szerokość (tablet): 100%

Zmiana szerokości modułu galerii po najechaniu myszą tworzy efekt rozszerzającego się najechania. Ustawienie szerokości tabletu na 100% zapobiega również występowaniu efektu najechania na urządzeniu mobilnym.

Oto jak wygląda do tej pory.

rozszerzający się efekt najechania

Nadal musimy zaktualizować nasze ustawienia wierszy, aby nieco poprawić funkcjonalność i dopasować układ.

Otwórz ustawienia wiersza i zaktualizuj następujące elementy:

Szerokość niestandardowa: 80%
Szerokość rynny: 2
Wyrównaj wysokości kolumn: TAK

rozszerzający się efekt najechania

Zatrzymywanie efektu rozszerzającego się najechania przed przesuwaniem zawartości w dół strony

Jeśli chcesz, aby galeria obrazów rozwijała się bez przesuwania zawartości strony w dół, możesz to zrobić, ustawiając minimalną wysokość w wierszu. zapewni to lepszy UX, zwłaszcza z przyciskiem znajdującym się bezpośrednio pod galerią.

Przejdź do ustawień wiersza i dodaj następujący niestandardowy kod CSS w elemencie głównym:

min-height: 350px

Następnie dodaj następujący niestandardowy kod CSS w głównym elemencie kolumny:

margin: auto;

Wyrównywanie wysokości kolumn aktywuje właściwość css „display: flex” na zapleczu, która pozwala „margin: auto” na wyrównanie zawartości kolumny do pionowego wyśrodkowania w wierszu, który ma teraz minimalną wysokość 350 pikseli. Dowiedz się więcej o tej koncepcji w naszym pełnym artykule o tym, jak wyrównać zawartość w pionie w Divi.

rozszerzający się efekt najechania

Sprawdź efekt końcowy.

rozszerzający się efekt najechania

Dodawanie kolejnych zdjęć do galerii

Możesz również dodać 4 obrazy do galerii i zwiększyć minimalną wysokość wiersza do 475 pikseli w celu uzyskania następującego wyniku.

rozszerzający się efekt najechania

Jak to wygląda na urządzeniach mobilnych

Oto jak galeria będzie wyglądać na urządzeniach mobilnych. Rozszerzający się efekt najechania nie jest aktywny.

rozszerzający się efekt najechania

Końcowe przemyślenia

Podane przykłady to tylko kilka sposobów używania Divi do tworzenia rozszerzającego się efektu najechania na całą zawartość siatki. Ale jestem pewien, że możesz go używać w niezliczonych innych przypadkach użycia. Możesz rozbudować moduły portfolio, moduły sklepu, a nawet moduły bloga. Więc wykaż się kreatywnością i baw się dobrze, odkrywając możliwości na własną rękę.

Czekam na kontakt z Państwem w komentarzach poniżej.

Pozdrawiam!