Karty Bootstrapu poskytují flexibilní a rozšiřitelný kontejner obsahu s mnoha variantami a možnostmi.
O
Karta je flexibilní a rozšiřitelný kontejner obsahu . Obsahuje možnosti pro záhlaví a zápatí, širokou škálu obsahu, kontextové barvy pozadí a výkonné možnosti zobrazení. Pokud znáte Bootstrap 3, karty nahrazují naše staré panely, jamky a miniatury. Podobné funkce jako tyto komponenty jsou dostupné jako modifikační třídy pro karty.
Příklad
Karty jsou vytvořeny s co nejmenším množstvím značek a stylů, ale přesto dokážou poskytnout spoustu kontroly a přizpůsobení. Postaveny s flexboxem, nabízejí snadné zarovnání a dobře se mísí s ostatními komponenty Bootstrap. Ve výchozím nastavení nemají žádné margin, takže podle potřeby použijte nástroje pro nastavení mezer .
Níže je uveden příklad základní karty se smíšeným obsahem a pevnou šířkou. Karty nemají na začátku pevnou šířku, takže přirozeně vyplní celou šířku nadřazeného prvku. To lze snadno přizpůsobit pomocí našich různých možností velikosti .
Název karty
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Karty podporují širokou škálu obsahu, včetně obrázků, textu, skupin seznamů, odkazů a dalších. Níže jsou uvedeny příklady toho, co je podporováno.
Tělo
Stavebním kamenem karty je .card-body. Použijte jej vždy, když potřebujete polstrovanou sekci na kartě.
Toto je nějaký text v těle karty.
Titulky, text a odkazy
Názvy karet se používají přidáním .card-titledo <h*>štítku. Stejným způsobem se odkazy přidávají a umísťují vedle sebe přidáním .card-linkdo <a>značky.
Titulky se používají přidáním a .card-subtitleke <h*>značce. Pokud jsou .card-titlepoložky .card-subtitlea umístěny v .card-bodypoložce, název karty a podnadpis jsou pěkně zarovnány.
Název karty
Titulky karty
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
.card-img-topumístí obrázek do horní části karty. Pomocí .card-textlze na kartu přidat text. Text uvnitř .card-textlze také upravovat pomocí standardních značek HTML.
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Seznam skupin
Vytvářejte seznamy obsahu na kartě pomocí skupiny flush list.
Cras justo odio
Dapibus ac facilisis v
Vestibulum na erosu
Nejlepší
Cras justo odio
Dapibus ac facilisis v
Vestibulum na erosu
Dřez
Kombinujte a spojujte různé typy obsahu a vytvořte kartu, kterou potřebujete, nebo tam dejte vše. Níže jsou zobrazeny styly obrázků, bloky, styly textu a skupina seznamů – vše zabaleno do karty s pevnou šířkou.
Název karty
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Karty nepředpokládají žádný konkrétní widthzačátek, takže pokud není uvedeno jinak, budou 100% široké. Můžete to změnit podle potřeby pomocí vlastních CSS, tříd mřížky, mixů mřížky Sass nebo utilit.
Použití mřížkového značení
Pomocí mřížky obalte karty podle potřeby do sloupců a řad.
Speciální titulní zpracování
S doprovodným textem níže jako přirozeným návodem k dalšímu obsahu.
Karty obsahují několik možností pro práci s obrázky. Vyberte si mezi připojením „uzávěrů obrázku“ na kterýkoli konec karty, překrytím obrázků obsahem karty nebo jednoduše vložením obrázku na kartu.
Čepice obrázků
Podobně jako záhlaví a zápatí mohou karty obsahovat horní a dolní „obrázky“ – obrázky v horní nebo spodní části karty.
Název karty
Toto je širší karta s podpůrným textem níže jako přirozený návod k dalšímu obsahu. Tento obsah je trochu delší.
Naposledy aktualizováno před 3 minutami
Název karty
Toto je širší karta s podpůrným textem níže jako přirozený návod k dalšímu obsahu. Tento obsah je trochu delší.
Naposledy aktualizováno před 3 minutami
Překryvné obrázky
Proměňte obrázek na pozadí karty a překryjte text karty. V závislosti na obrázku můžete nebo nemusíte potřebovat další styly nebo nástroje.
Název karty
Toto je širší karta s podpůrným textem níže jako přirozený návod k dalšímu obsahu. Tento obsah je trochu delší.
Naposledy aktualizováno před 3 minutami
Pamatujte, že obsah by neměl být větší než výška obrázku. Pokud je obsah větší než obrázek, zobrazí se mimo obrázek.
Horizontální
Pomocí kombinace tříd mřížky a užitných vlastností lze karty vyrobit vodorovně, a to způsobem, který je vhodný pro mobilní zařízení a reaguje. V níže uvedeném příkladu odstraníme mřížkové okapy .no-guttersa použijeme .col-md-*třídy, aby byla karta v mdzarážce vodorovná. V závislosti na obsahu karty mohou být nutné další úpravy.
Název karty
Toto je širší karta s podpůrným textem níže jako přirozený návod k dalšímu obsahu. Tento obsah je trochu delší.
Naposledy aktualizováno před 3 minutami
Styly karet
Karty obsahují různé možnosti přizpůsobení jejich pozadí, ohraničení a barvy.
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Záhlaví
Název sekundární karty
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Záhlaví
Název karty úspěchu
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Záhlaví
Název karty nebezpečí
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Záhlaví
Název výstražné karty
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Záhlaví
Název informační karty
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Záhlaví
Název lehké karty
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Záhlaví
Název tmavé karty
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Předávání významu asistenčním technologiím
Použití barvy k přidání významu poskytuje pouze vizuální indikaci, která nebude zprostředkována uživatelům asistenčních technologií – jako jsou čtečky obrazovky. Ujistěte se, že informace označené barvou jsou buď zřejmé ze samotného obsahu (např. viditelný text), nebo jsou zahrnuty alternativními prostředky, jako je další text skrytý ve .sr-onlytřídě.
okraj
Použijte hraniční nástroje ke změně pouze border-colorkarty. Všimněte si, že můžete umístit .text-{color}třídy na nadřazený prvek .cardnebo podmnožinu obsahu karty, jak je znázorněno níže.
Záhlaví
Název primární karty
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Záhlaví
Název sekundární karty
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Záhlaví
Název karty úspěchu
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Záhlaví
Název karty nebezpečí
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Záhlaví
Název výstražné karty
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Záhlaví
Název informační karty
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Záhlaví
Název lehké karty
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Záhlaví
Název tmavé karty
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Mixins utility
Podle potřeby můžete také změnit okraje v záhlaví a zápatí karty a dokonce je odstranit background-colorpomocí .bg-transparent.
Záhlaví
Název karty úspěchu
Několik rychlých příkladů textu, který bude stavět na názvu karty a tvoří většinu obsahu karty.
Rozložení karty
Kromě stylování obsahu v kartách obsahuje Bootstrap několik možností pro rozložení sérií karet. V současné době tyto možnosti rozložení ještě nereagují .
Skupiny karet
Skupiny karet použijte k vykreslení karet jako jednoho připojeného prvku se sloupci stejné šířky a výšky. Skupiny karet používají display: flex;k dosažení jejich jednotné velikosti.
Název karty
Toto je širší karta s podpůrným textem níže jako přirozený návod k dalšímu obsahu. Tento obsah je trochu delší.
Naposledy aktualizováno před 3 minutami
Název karty
Tato karta má níže podpůrný text jako přirozený návod k dalšímu obsahu.
Naposledy aktualizováno před 3 minutami
Název karty
Toto je širší karta s podpůrným textem níže jako přirozený návod k dalšímu obsahu. Tato karta má ještě delší obsah než ta první a ukazuje akci ve stejné výšce.
Naposledy aktualizováno před 3 minutami
Při použití skupin karet se zápatím se jejich obsah automaticky zarovná.
Název karty
Toto je širší karta s podpůrným textem níže jako přirozený návod k dalšímu obsahu. Tento obsah je trochu delší.
Název karty
Tato karta má níže podpůrný text jako přirozený návod k dalšímu obsahu.
Název karty
Toto je širší karta s podpůrným textem níže jako přirozený návod k dalšímu obsahu. Tato karta má ještě delší obsah než ta první a ukazuje akci ve stejné výšce.
Balíčky karet
Potřebujete sadu karet stejné šířky a výšky, které nejsou k sobě připojeny? Používejte balíčky karet.
Název karty
Toto je delší karta s doprovodným textem níže jako přirozený úvod k dalšímu obsahu. Tento obsah je trochu delší.
Naposledy aktualizováno před 3 minutami
Název karty
Tato karta má níže podpůrný text jako přirozený návod k dalšímu obsahu.
Naposledy aktualizováno před 3 minutami
Název karty
Toto je širší karta s podpůrným textem níže jako přirozený návod k dalšímu obsahu. Tato karta má ještě delší obsah než ta první a ukazuje akci ve stejné výšce.
Naposledy aktualizováno před 3 minutami
Stejně jako u skupin karet se zápatí karet v balíčcích automaticky seřadí.
Název karty
Toto je širší karta s podpůrným textem níže jako přirozený návod k dalšímu obsahu. Tento obsah je trochu delší.
Název karty
Tato karta má níže podpůrný text jako přirozený návod k dalšímu obsahu.
Název karty
Toto je širší karta s podpůrným textem níže jako přirozený návod k dalšímu obsahu. Tato karta má ještě delší obsah než ta první a ukazuje akci ve stejné výšce.
Mřížkové karty
Pomocí mřížkového systému Bootstrap a jeho .row-colstříd určete, kolik sloupců mřížky (omotaných kolem vašich karet) zobrazíte na řádku. Zde je například .row-cols-1rozložení karet na jeden sloupec a .row-cols-md-2rozdělení čtyř karet na stejnou šířku ve více řádcích, od středního bodu zlomu nahoru.
Název karty
Toto je delší karta s doprovodným textem níže jako přirozený úvod k dalšímu obsahu. Tento obsah je trochu delší.
Název karty
Toto je delší karta s doprovodným textem níže jako přirozený úvod k dalšímu obsahu. Tento obsah je trochu delší.
Název karty
Toto je delší karta s doprovodným textem níže jako přirozený úvod k dalšímu obsahu.
Název karty
Toto je delší karta s doprovodným textem níže jako přirozený úvod k dalšímu obsahu. Tento obsah je trochu delší.
Změňte to na .row-cols-3a uvidíte obal čtvrté karty.
Název karty
Toto je delší karta s doprovodným textem níže jako přirozený úvod k dalšímu obsahu. Tento obsah je trochu delší.
Název karty
Toto je delší karta s doprovodným textem níže jako přirozený úvod k dalšímu obsahu. Tento obsah je trochu delší.
Název karty
Toto je delší karta s doprovodným textem níže jako přirozený úvod k dalšímu obsahu.
Název karty
Toto je delší karta s doprovodným textem níže jako přirozený úvod k dalšímu obsahu. Tento obsah je trochu delší.
Když potřebujete stejnou výšku, přidejte .h-100do karet. Pokud chcete ve výchozím nastavení stejné výšky, můžete je nastavit $card-height: 100%v Sass.
Název karty
Toto je delší karta s doprovodným textem níže jako přirozený úvod k dalšímu obsahu. Tento obsah je trochu delší.
Název karty
Toto je krátká karta.
Název karty
Toto je delší karta s doprovodným textem níže jako přirozený úvod k dalšímu obsahu.
Název karty
Toto je delší karta s doprovodným textem níže jako přirozený úvod k dalšímu obsahu. Tento obsah je trochu delší.
Sloupce karet
Karty lze uspořádat do sloupců podobných zednářství pouze pomocí CSS tak, že je zabalíte do .card-columns. Karty jsou vytvořeny s columnvlastnostmi CSS namísto flexboxu pro snadnější zarovnání. Karty jsou seřazeny shora dolů a zleva doprava.
Hlavy vzhůru! Váš počet najetých kilometrů se sloupci karty se může lišit. Abychom zabránili rozbití karet přes sloupce, musíme je nastavit na, display: inline-blockprotože column-break-inside: avoidto zatím není neprůstřelné řešení.
Název karty, který se zalomí na nový řádek
Toto je delší karta s doprovodným textem níže jako přirozený úvod k dalšímu obsahu. Tento obsah je trochu delší.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Celé číslo posuere erat a ante.
Název karty
Tato karta má níže podpůrný text jako přirozený návod k dalšímu obsahu.
Naposledy aktualizováno před 3 minutami
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Celé číslo posuere erat.
Název karty
Tato karta má pravidelný nadpis a pod sebou krátký odstavec textu.
Naposledy aktualizováno před 3 minutami
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Celé číslo posuere erat a ante.
Název karty
Toto je další karta s názvem a doprovodným textem níže. Tato karta má nějaký další obsah, aby byla celkově o něco vyšší.
Naposledy aktualizováno před 3 minutami
Sloupce karet lze také rozšířit a přizpůsobit pomocí nějakého dalšího kódu. Níže je znázorněno rozšíření .card-columnstřídy pomocí stejného CSS, které používáme – sloupce CSS – ke generování sady responzivních vrstev pro změnu počtu sloupců.