Sześciokąty rozmieszczone obok siebie CSS

Jakiś czas temu odwiedziłam stronę, której autor umieściła swoje portfolio w postaci sześciokątów (hexagonu) czyli kilku sześciokątów. Zrobiło to na mnie dość spore wrażenie jednak znalezienie rozwiązania zajęło mnie chwilę.

Być może brakowało tak zwanego słowa klucza, którym okazał się  „grid”. Dlatego jako kolejny tutorial postaram się przedstawić jak uzyskać podobny efekt.

Na początek musimy stworzyć coś w rodzaju menu:

See the Pen hexagons by Aura (@Julka85) on CodePen.

Trochę tłumaczenia:

W naszym menu posiadamy dwie grupy odd i even. Pełnią one uzupełniające się funkcje tak by nie powstawały przerwy pomiędzy liniami.

  • ol.odd
  • ol.even

Jeśli chcecie usunąć zaokrąglenia rogów wystarczy usunąć linijkę:

border-radius: 1em/.5em;

W celu zbliżenia ich do siebie zmieniamy

 margin-right: 4.61538em;

na

margin-right: 4.0em;
 

Jak widać efekt jest dość ciekawy teraz wystarczy dodać jedynie obrazki.

Źródło: http://codepen.io/elbarto84/pen/wrcob

Sześciokąty rozmieszczone obok siebie CSS

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Dodając komentarz do bloga wyrażasz zgodę na przetwarzanie twoich danych osobowych przez administratora strony.

Przewiń na górę