Chcesz zacząć korzystać z Bulmy? Jesteś we właściwym miejscu. Bulma to popularna struktura CSS z prostym systemem Gridbox. Różni się od innych ram, biorąc lżejsze podejście, a nie wliczając żadnych JavaScript - pozostawienie tej decyzji całkowicie aż do dewelopera (aby zbadać inne opcje, zobaczyć nasze wybór Najlepsze ramy CSS. ).
W tym samouczku zademonstrujemy, jak zainstalować Bulma i zbudować stronę internetową z różnymi klasami. Aby udowodnić, jak wszechstronne zajęcia są w bulmy, cała strona samouczka została zbudowana bez pisania jednej linii CSS. Chcesz innych opcji? Wypróbuj doskonały Kreator strony internetowej . I upewnić się, że Twoja witryna działa najlepiej, wybierz właściwe hosting usługa.
Generuj CSS to najgorętsza impreza internetowa w mieście. Od 20-22 września możesz odebrać bilet na pół ceny za pomocą kodu Flashsale5. Kliknij obraz, aby dowiedzieć się więcej.
Utwórz nowy katalog, a teraz utwórz index.html. plik. Otwórz ten plik w edytorze kodu i utwórz prosty dokument HTML Starter, a DocType HTML i responsywnej znacznika rzutek.
DocType HTML & GT;
& lt; html & gt;
& lt; Head & GT;
& LT; Meta Name = "vesport" Content =
"Szerokość = szerokość urządzenia, skala początkowa = 1" & gt;
& lt; tytuł> Tytuł strony
Korzystanie z Bulma Out pudełko jest tak szybki jak dodanie pojedynczego pliku CSS. Korzystanie z CDN Dodaj link w HTML. Jeśli konieczne jest zmianę zmiennych i mają większą kontrolę nad ramami, NPM Zainstaluj Bulma. można użyć (patrz Pełna dokumentacja ). W pełnym doświadczeniu należy również włączyć czcionki Awesome 5.
Link Rel = "Arkusz stylów" href = "https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.5/css/bulma.min.csssss" & GT;
& LT; Script Defer SRC = "https://use.fontawesome.com/relaress/v5.3.1/js/all.js" & gt; & lt; / script & gt;
Wewnątrz tagu ciała utwórz element sekcji i div z klasą pojemnik . W kontenerze utwórz H1 z klasą tytuł Następnie akapit z klasą podtytuł . Na razie wejście "Hello World" do tytułu i jakiś tekst do akapitu. Mamy teraz podstawowy szablon starterowy do Bulmy.
CLASS CLASS = "Sekcja" & GT;
& lt; div class = "pojemnik" & gt;
& lt; h1 class = "tytuł" & gt;
Witaj świecie
& lt; / h1 & gt;
& LT; P Klasa = "Subtitle" & GT;
To jest podstawowy rozrusznik
Szablon do Bulmy.
& lt; / p & gt;
& lt; / div & gt;
& lt; / sekcja
Zrób nową sekcję powyżej poprzedniego, a zamiast klasy Sekcja , daj mu klasę bohater . Klasa bohatera umożliwia stworzenie banera pełnej szerokości, z różnymi opcjami kontrolującymi jego wysokość. W ramach tej nowej sekcji Utwórz div z klasą bohaterak a potem A. pojemnik Spowoduje to posiadanie treści.
Class Class = "Hero" & GT;
& lt; div class = "bohaterak" & gt;
& LT; Div Class = "Kontener" & GT; ... & LT;
& lt; / div & gt;
& lt; / div & gt;
Wewnątrz kontenera Div dodaj znacznik H1 i H2 z klas tytuł i podtytuł . Są to klasy typograficzne, które zwiększą rozmiar ich treści. Bulma jest mądra, aby wiedzieć, gdy tytuł i napisy są łączone i przyniesie im bliżej.
Dodaj klasę jest podstawowy do sekcji bohatera. Spowoduje to zastosowanie podstawowego koloru do tła i zmienić tekst do lżejszego wariantu. Zamiast podstawowa , info , sukces , ostrzeżenie , niebezpieczeństwo , lekki i ciemny można również wybrać
CLASS CLASS = "Bohater jest podstawowy" & GT;
Pierwszy obszar zawartości witryny jest podzielony na dwie kolumny. Zrób nową sekcję z sekcją klasową i dodaj pojemnik. Aby skonfigurować kolumny, dodaje się Div kolumny klasa. Każda kolumna jest dodawana w pojemniku nadrzędnym. Kolumny będą się przestrzegać równo w dostępnej przestrzeni z małą szczeliną między określoną.
Jeśli masz dużo treści, upewnij się, że cofniesz aktywów w niezawodnym przechowywaniu w chmurze.
CLASS CLASS = "Sekcja" & GT;
& lt; div class = "pojemnik" & gt;
& lt; div class = "Kolumny is-vcentered" & gt;
& lt; div class = "kolumna" & gt;
...
& lt; / div & gt;
& lt; div class = "kolumna" & gt;
...
& lt; / div & gt;
& lt; / div & gt;
& lt; / div & gt;
& lt; / sekcja
Druga kolumna będzie zawierać obraz. Owiń obraz w elemencie figurowym, a jeśli to możliwe, podaj liczbę klasy współczynnika obrazu obrazu. W przykładzie, 16by9. został użyty (patrz Pełna lista dostępnych wskaźników ).
Klasa przycisków tworzy kolorowe przyciski i można je stosować & lt; a & gt; Elementy lub. & lt; butt & gt; Elementy w formularzach.add dwa przyciski do pierwszej kolumny i zastosuj do nich modyfikatorów kolorów. Jeśli używasz więcej niż jednego przycisku, owinąć je w div z klasą guziki , co koryguje lukę i umożliwia stosowanie klas jako grupy.
& LT; Div Class = "Przyciski" & GT;
& lt; a class = "Przycisk IS-info" & GT;
Dowiedz się więcej i / A & GT;
& LT; przycisk Class = "jest niebezpieczeństwo jest określone" & GT;
Kup teraz & LT; / A & GT;
& lt; / div & gt;
Dodaj nową sekcję na dole strony z trzema kolumnami. W kolumnach dodano element skrzynki. Elementy pudełkowe są prostymi pojemnikami z obramowaniem wokół nich, które oddzielają je z tła strony.
Bulma integruje się z czcionką Awesome 5, ale jest kompatybilny ze wszystkimi bibliotekami czcionek i ma zajęcia, aby zadzwonić do najbardziej dostępnych ikon. Wewnątrz każdego pudełka dodaj kontener treści, a następnie element obejmujący z klasą Ikona . Wewnątrz rozpiętości użyj & lt; i & gt; Element do wywołania wymaganych zajęć dla żądanej ikony. Ikony są kolorowe w taki sam sposób jak tekst.
Utwórz nową sekcję bohatera dwubolową na dole strony, dając jest-info klasa do sekcji. Z ciekawego efektu zastosuj również jest pogrubiony klasa do tej sekcji dla subtelnego gradientu. Ten modyfikator działa ze wszystkimi siedem głównych kolorów.
Poziomy są doskonałym sposobem, aby zapewnić, że elementy są wyśrodkowane z rzędu. W ramach nowej sekcji na dole strony dodaj div z klasą poziomu i gniazdo wewnątrz czterech przedmiotów. Każda zawartość dodana w pozycji poziomu będzie wyrównana pionowo.
& lt; div class = "poziom" i gt;
& lt; div Class = "Element-Element Has-Text-Cented" & GT;
...
& lt; / div & gt;
& lt; div Class = "Element-Element Has-Text-Cented" & GT;
...
& lt; / div & gt;
& lt; / div & gt;
Aby dodać formularz na dole strony, wykonaj nową sekcję bohatera dwupolodolowego jest podstawowy . Podzielić go na dwie kolumny, aw prawej kolumnie utwórz pole klasa. Klasa pola służy do grupowania kilku wejść formularzy razem, zapewniając ich odpowiednio rozmieszczone. Każde wejście musi być zawinięte w osobę .kontrola klasa.
Po złożeniu formularza należy zwrócić wiadomość do użytkowników, aby wiedzieli, co się dzieje dalej. Chociaż Bulma nie jest w stanie kontrolować, gdy ta wiadomość zostanie wyświetlona, przedni koniec można zbudować z klasą wiadomości.
& LT; Artykuł Class = "Wiadomość IS-Info" & GT;
& lt; div Class = "Message-Header" & GT;
& lt; p & gt; dziękuję! & lt; / p & gt;
& lt; / div & gt;
& lt; div class = "komunikat-korpus" & gt;
... & lt; / Div & GT;
& LT; / Article & GT;
Elastyczna klasa stopek umożliwia dodawanie dowolnego elementu na dole strony, zapewniając miejsce do informacji o prawach autorskich i nawigacji na dole, a także wprowadzenie wykończenia na stronie internetowej.
& LT; stopka Class = "Stopka" & GT;
& lt; div Class = "Content Has-Text-Cented" & GT;
& lt; p & lt; / p & gt;
& lt; / div & gt;
& LT; / Footer & GT;
Większość projektów, poza prototypami, będzie miało wymóg pracy z wytycznymi i kolorami marki. Podobnie jest bezpieczne, że przyjmowanie projektanta będzie musiał zmienić czcionki, kolory lub inne aspekty bulmy. Główną częścią Bulmy jest to, że jest konfigurowalny i modułowy. Nie tylko moduły mogą być selektywnie importowane, ale do 415 zmiennych Sass można zmienić w ramach.
Zastosowanie zmiennych oznacza ustawienie nowego koloru, ponieważ podstawowa zmieni ten kolor w całej bulmy ramy dla tego projektu. Ustawianie tego może być początkowo trudne, ale prowadnice zostały dostarczone za pomocą trzy różne metody w dokumentacji.
Ten artykuł został pierwotnie opublikowany w wydaniu 289 kreatywnego magazynu projektowania stron internetowych Projektant stron internetowych . Kup problem 289. lub Subskrybuj tutaj .
Czytaj więcej:
(Kredyt obrazu: Steve Goad) W tym artykule będę dostarczyć porady i spostrzeżenia na Artrage, program, którego u..
(Kredyt obrazu: Ryan Kingslien) Odtworzenie figury ludzkiej jest jedną z najtrudniejszych artystów wyzwań, a to ob..
Jako największy salonowy ssak na ziemi, słonie mają dość niezaprzeczalną obecność. Po urodzeniu słonie już ważą do 200 funtów (około 90 kg), ..
Przewijanie paralaksy. nie jest już gwarantowaną uwagą - Grabber, kiedy kiedyś, ale istnieją inne sposoby korzystania z technik par..
Jednym z kluczowych rzeczy, które pracujące w CGI powinno zapewnić, jest większa precyzja. Jednak jest niesamowite, jak trudn..
Zdjęcie powinowactwa dla iPada jest świetny Edytor zdjęć , ale jak aplikacja Serif taryfa, jeśli ..
Strona 1 z 2: Strona 1 Strona 1 Strona 2..
W tym samouczku, patrzymy, w jaki sposób możesz wziąć swoje logo na wektor z Illustrator i Photoshop do kina 4D i daj im kszt..