Bulma to jedyna platforma CSS z napędem Flexbox, której potrzebujesz
Flexbox to gorący temat dla programistów frontendowych, ponieważ oferuje nowoczesne podejście do wyrównania CSS. Większość układów stron internetowych opiera się na floatach CSS lub stałych procentach, aby utrzymać bloki treści w linii.
Ale flexbox zmienia wszystkie zasady i ramy takie jak Bulma buduj pełne układy na Flexbox. Jest to zupełnie nowy framework CSS wciąż we wczesnych etapach rozwoju, ale mający wiele do zaoferowania.
Dla takiego młodego projektu wydaje się, że Bulma ma potencjał. Bulma oferuje a nowoczesne ramy CSS i responsywna strategia do projektowania układu. Z Flexbox możesz ustrukturyzuj dowolną liczbę elementów bloku, aby ustawić je obok siebie i awaria w pewnych punktach przerwania.
Z prostą klasą .kolumny możesz dodaj tyle div, ile chcesz i zachowaj spójność układu. Możesz zmień klasy kolumn, aby były szersze niż inni i mieć inne wyrównanie.
Zarówno ustawienie poziome, jak i pionowe jest bardzo łatwe dzięki tej strukturze. Nigdy więcej nie będziesz musiał hackować rozwiązania CSS w ostatniej chwili.
Najlepsze jest to, że większość nowoczesnych przeglądarek obsługuje Flexbox z wyjątkiem Internet Explorera. Jednak wraz z przejściem Microsoftu na Edge znacznie łatwiej będzie korzystać z frameworka takiego jak Bulma bez obawy o wsparcie ze strony starszych.
Warto również zauważyć, że nie jest to tylko platforma flexbox. To pełna biblioteka CSS z domyślnymi stylami dla typografia, przyciski, pola wprowadzania, i inne popularne elementy strony. Bulma jest całkowicie darmowa i zawiera doskonałą dokumentację, jeśli chcesz się zanurzyć i rozpocząć budowę.
A jeśli nie chcesz pobierać Bulmy lokalnie, nadal możesz wypróbować ją za pomocą internetowego CDN. Dokumentacja online powinna być więcej niż wystarczająca, aby rozpocząć, szczególnie strona siatki, której można użyć do zbudowania pełnej struktury układu.
Bulma jest obecnie w wersji 0.2.3, więc ma przed sobą długą drogę przed wydaniem wersji 1.0. Nawet w obecnej wersji jest nadal dość użyteczny i oferuje wiele możliwości na przyszłość.
Aby dowiedzieć się więcej, sprawdź oficjalne repozytorium GitHub lub odwiedź stronę Bulma, aby uzyskać instrukcje instalacji i pełną dokumentację.