Galeria Harley-Davidson
Od jakiegoś czasu na naszym blogu możecie znaleźć kilka artykułów pokazujących, jak powstają nasze projekty. Dzisiaj pokażę, jak stworzyłam galerię w stylu znanej marki Harley-Davidson.
Co ważne tworząc ją korzystałam z pewnym elmentów dostępnych w paczce MDB Free, którą możecie pobrać tutaj.
Gotowy projekt znajdziecie pod tym linkiem.
Krok 1: Wypakowujemy naszą paczkę po czym za pomocą dowolnego edytora kodu otwieramy w niej "index.html" oraz plik "style.css" znajdujący się w podfolderze "style".
Krok 2: Skupiamy się na sekcji body. Usuwamy cały content pomiędzy komentarzami "Start your project here" i "End your project here".
Krok 3: Teraz możemy przygotować podłoże do naszej galerii. Zacznijmy
od stworzenia diva z klasą .container, a w jego rogu umieśćmy logo Harley-Davidson.
Krok 4: Następnie dodajmy css, aby container i logo były odpowiednio umieszczone.
Krok 5: Teraz zajmiemy się naszym menu i przyciskiem. Dodajmy div z
klasą .menu oraz button, który po naciśnięciu przeniesie nas do oficjalnej strony
Harley-Davidson.
Krok 6: Ponownie wróćmy do naszego pliku style.css. Nasze menu
pozycjonujemy poprzez dodanie margin-top dodanie pozycji absolute i
transform: translate(-50%).
Nasz przycisk natomiast będzie posiadał background-color: transparent oraz pomarańczowy kolor
obramowania o grubości 1px. Do tego zmienimy rozmiar czcionki na 14px poprzez font-size i
oddalimy ją od obramowań poprzez zmianę lewego i prawego paddingu na 20px.
Dodatkowo, aby nasza czcionka wyglądała, jak ta na zdjęciu musimy ją zaimportować na samej górze pliku style.css
Krok 7: Następnie w naszym pliku index.html w tagu figure umieszczamy
trzy zdjęcia (ważne, aby były bez tła). Nad każdym z nich stwórzmy div z klasą name oraz
odpowiednio name-1, name-2 i
name-3, w którym umieszczamy nazwę danego modelu.
Krok 8: Aby nasza galeria działała poprawnie musimy również opisać to co znajduje się w tagu figure.
Krok 9: W następnym kroku zmienimy pozycję naszych elementów poprzez stworzenie klas.
Krok 10: Następną rzeczą, którą napiszemy w naszym pliku index.html
są dwa divy z klasą gradient i odpowiednio gradient-left oraz
gradient-right. Z dokumentacji MDB kopiujemy ikony i po czym umieszczamy je w odpowiednich
divach. Dodajemy do nich klasę fa-3x, aby zwiększyć ich rozmiar.
Krok 11: Na koniec opiszmy sobie powyższe klasy.
Krok 12: Ostatnią rzeczą, którą musimy dodać, aby nasza karuzela działała poprawnie, jest kod JavaScript umieszczony na samym dole strony.
I voilà! Nasza galeria jest gotowa.