Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Řešené úlohy k 1.-6. lekci Bootstrap CSS frameworku

V minulé lekci, Bootstrap - Grid systém Bootstrapu, jsme dokončili grid systém Bootstrapu.

Následující 3 cvičení vám pomohou procvičit znalosti Bootstrapu z minulých lekcí. Ve vlastním zájmu se je pokuste vyřešit sami. Pod článkem máte pro kontrolu řešení ke stažení. Ale pozor, jakmile se na něj podíváte bez vyřešení příkladů, ztrácí pro vás cvičení smysl a nic se nenaučíte :)

Pokud si opravdu nebudete vědět rady, podívejte se raději znovu do minulého tutoriálu a pokuste se na to přijít.

Jednoduchý příklad

Pro začátek zkuste vytvořit černý kulatý rámeček kolem obrázku a pod něj vystředěný text. Použijte obrázek náklaďáku níže:

Náklaďák - Kompletní kurz CSS frameworku Bootstrap

Všimněte si, že náklaďák má kolem sebe v obrázku dostatek volného místa, aby mohl být oříznutý do kruhu a nedošlo k useknutí nějaké jeho části.

Obrázek si zkuste cvičně vložit do kontejneru, řádku a sloupce. Obrázek v černém kulatém rámečku vložte do jednoho řádku a tučný text "Doprava zdarma" do druhého. Obsah vystřeďte, aby se zobrazoval pod sebou.

Ukázka dokumentu:

Náklaďák-náhled - Kompletní kurz CSS frameworku Bootstrap

Všechny třídy .border musí být u obrázku, jinak by se vám rámeček začal vykreslovat úplně mimo.

Pokročilý příklad

Ve druhém příkladu se pokuste umístit obrázek vedle textu, tak aby obrázek zabíral jednu čtvrtinu a text zbytek prostoru. Použijte následující obrázek:

Žluva hajní - Kompletní kurz CSS frameworku Bootstrap

A následující text:

Žluva hajní (Oriolus oriolus) je středně velký druh zpěvného ptáka z čeledi žluvovitých (Oriolidae). Pestře zbarvený pták velikosti kosa černého (délka těla 24–25 cm). Hmotnost se pohybuje mezi 42–102 g. Samec je zářivě žlutý, s kontrastující černou uzdičkou, křídly a ocasem.

[Zdroj: Wikipedia]

Ukázka dokumentu:

Kompletní kurz CSS frameworku Bootstrap

Počet sloupců v gridu je 12, sloupec zabírající 1/4 tedy není .col-4.

Příklad pro náročné - BONUS

Nakonec zkuste posadit 7 ikon významných klientů do jednoho řádku a dejte jim pozadí #eff2f7. Nezapomeňte použít grid :) Obrázek je níže ke stažení:

Významný klient - Kompletní kurz CSS frameworku Bootstrap

Pozadí nastavte do elementu <div>, ve kterém máte kontejner, a přidělte mu margin nahoru i dolů, aby byl výsledek lépe vidět. Do jednoho řádku dejte tučný text Významní klienti nadpisem <h3>. Do druhého řádku vložte obrázky, kterým nastavte, aby se velikostí přizpůsobovaly (jednou konkrétní třídou) a dejte jim padding nahoru a dolů.

Pro nastavení marginu můžete použít vestavěnou Bootstrap třídu .my-5 a pro padding třídu .py-3. Tyto třídy budou popsány dále v kurzu. Nebo můžete samozřejmě hodnoty nastavit jen přes vlastní CSS, jako jsme to dělali doposud.

Ukázka dokumentu:

Kompletní kurz CSS frameworku Bootstrap

Obrázků má být opravdu 7, i když počet sloupců v gridu je standardně 12 nebo je složený z dělitelů tohoto čísla. A jako další se zamyslete nad tím, jak byste zjistili barvu pozadí, kdybyste ji dostali zadanou pouze v obrázku (= bez hexu).

V následujícím kvízu, Kvíz - Grid systémy v Bootstrap, si vyzkoušíme nabyté zkušenosti z předchozích lekcí.


 

Měl jsi s čímkoli problém? Stáhni si vzorovou aplikaci níže a porovnej ji se svým projektem, chybu tak snadno najdeš.

Stáhnout

Stažením následujícího souboru souhlasíš s licenčními podmínkami

Staženo 1195x (37.07 kB)
Aplikace je včetně zdrojových kódů v jazyce HTML a CSS

 

K absolvování tohoto cvičení prosím splň všechny příklady tím, že je úspěšně odevzdáš k otestování.

Předchozí článek
Bootstrap - Grid systém Bootstrapu
Všechny články v sekci
Kompletní kurz CSS frameworku Bootstrap
Přeskočit článek
(nedoporučujeme)
Kvíz - Grid systémy v Bootstrap
Článek pro vás napsala Lucie Hartingerová
Avatar
Uživatelské hodnocení:
577 hlasů
Aktivity