V následujících momentech se naučíte vytvořit jednoduchou, moderní a minimalistickou komponentu s obrázkem, textem a odkazovacím tlačítkem.
V prvních krocích si komponentu postavíme z různých html elementů a s použitím jednoduchého css ji poskládáme tak, aby byl na levé polovině komponenty obrázek a na pravé polovině text s tlačítkem přesně tak, jak to vidíme na vzoru (později vám také ukážu jak rychle a jednoduše změnit rozpoložení tak, aby byl na levé straně text a obrázek se nacházel na pravé straně).
Ve druhé části si pohrajeme s css a naši komponentu zkrášlíme. Také si ukážeme, kde najít a vybrat vhodný font a jak jej vložit a použít v našem dokumentu.
Nakonec doladíme detaily.
Než začneme psát kód komponenty, musíme si připravit náš pracovní prostor:
Nyní si napíšeme všechny potřebné elementy a poskládáme je.
Naše komponenta bude obsahovat jeden obrázek, nadpis, text pod nadpisem a tlačítko.
HTML část komponenty máme za sebou. Teď se pustíme do CSS.
Nyní máme již komponentu nakódovanou i rozvrženou, ale pořád ještě nevypadá moc krásně. Pojďme to tedy změnit.
TIP! Pro prohození pozice obrázku s texty v komponentě, stačí v .komponenta nastavit flex-direction: row-reverse
Komponenta je už skoro hotová. Nyní jen upravíme pár věcí pro větší responzivitu:
Při zobrazení na menších zařízení se obrázek bude zobrazovat nad textem, nikoli vedle něj.
Při zobrazení na nejmenších zařízení se pro ušetření místa na displeji o něco sníží mezera mezi texty a okrajem komponenty.
Nyní ji můžete používat ve svých projektech.
We’re building social experiences that keep your account secure and enable you to make choices around how your data is used.
Learn more →