Bootstrapove kartice pružaju fleksibilan i proširiv spremnik sadržaja s više varijanti i opcija.
Oko
Kartica je fleksibilan i proširiv spremnik sadržaja . Uključuje opcije za zaglavlja i podnožja, širok izbor sadržaja, kontekstualne pozadinske boje i moćne opcije prikaza. Ako ste upoznati s Bootstrapom 3, kartice zamjenjuju naše stare ploče, jame i sličice. Funkcionalnost slična tim komponentama dostupna je kao klase modifikatora za kartice.
Primjer
Kartice su izrađene sa što je moguće manje markupa i stilova, ali ipak uspijevaju pružiti tonu kontrole i prilagodbe. Izgrađeni s flexboxom, nude jednostavno usklađivanje i dobro se kombiniraju s drugim Bootstrap komponentama. Prema zadanim postavkama nemaju margin, pa prema potrebi koristite pomoćne programe za razmake .
Ispod je primjer osnovne kartice s mješovitim sadržajem i fiksne širine. Kartice nemaju fiksnu početnu širinu, pa će prirodno ispuniti punu širinu nadređenog elementa. To se lako prilagođava našim različitim opcijama veličine .
Naslov kartice
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Kartice podržavaju širok izbor sadržaja, uključujući slike, tekst, grupe popisa, veze i još mnogo toga. Ispod su primjeri onoga što je podržano.
Tijelo
Gradivni blok kartice je .card-body. Koristite ga kad god trebate podstavljeni dio unutar kartice.
Ovo je tekst unutar tijela kartice.
Naslovi, tekst i veze
Naslovi kartica koriste se dodavanjem .card-titleu <h*>oznaku. Na isti način poveznice se dodaju i postavljaju jedna pored druge dodavanjem .card-linku <a>oznaku.
Podnaslovi se koriste dodavanjem .card-subtitlea <h*>oznaci. Ako su .card-titlei .card-subtitlestavke smještene u .card-bodystavku, naslov kartice i podnaslov su lijepo poravnati.
Naslov kartice
Podnaslov kartice
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
.card-img-toppostavlja sliku na vrh kartice. Pomoću .card-text, na karticu se može dodati tekst. Tekst unutar .card-textse također može stilizirati standardnim HTML oznakama.
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Popis grupa
Stvorite popise sadržaja na kartici s grupom popisa za ispiranje.
Cras justo odio
Dapibus ac facilisis in
Vestibulum i eros
Istaknuto
Cras justo odio
Dapibus ac facilisis in
Vestibulum i eros
Kuhinjski sudoper
Pomiješajte i spojite više vrsta sadržaja kako biste stvorili karticu koja vam je potrebna ili ubacite sve tamo. Dolje su prikazani stilovi slika, blokovi, stilovi teksta i grupa popisa—sve umotano u karticu fiksne širine.
Naslov kartice
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Kartice ne pretpostavljaju specifičan widthpočetak, tako da će biti 100% široke osim ako nije drugačije navedeno. To možete promijeniti prema potrebi pomoću prilagođenog CSS-a, klasa rešetki, grid Sass miksina ili uslužnih programa.
Korištenje mrežnog označavanja
Koristeći rešetku, zamotajte kartice u stupce i retke prema potrebi.
Poseban tretman naslova
S pratećim tekstom u nastavku kao prirodnim uvodom u dodatni sadržaj.
Kartice uključuju nekoliko opcija za rad sa slikama. Birajte između dodavanja "kapa slika" na oba kraja kartice, preklapanja slika sa sadržajem kartice ili jednostavnog ugrađivanja slike u karticu.
Kape slike
Slično zaglavljima i podnožjima, kartice mogu sadržavati gornje i donje "površine slika"—slike na vrhu ili dnu kartice.
Naslov kartice
Ovo je šira kartica s pratećim tekstom u nastavku kao prirodnim uvodom u dodatni sadržaj. Ovaj sadržaj je malo duži.
Zadnji put ažurirano prije 3 minute
Naslov kartice
Ovo je šira kartica s pratećim tekstom u nastavku kao prirodnim uvodom u dodatni sadržaj. Ovaj sadržaj je malo duži.
Zadnji put ažurirano prije 3 minute
Slikovni slojevi
Pretvorite sliku u pozadinu kartice i prekrijte tekst kartice. Ovisno o slici, možda će vam trebati ili neće trebati dodatni stilovi ili uslužni programi.
Naslov kartice
Ovo je šira kartica s pratećim tekstom u nastavku kao prirodnim uvodom u dodatni sadržaj. Ovaj sadržaj je malo duži.
Zadnji put ažurirano prije 3 minute
Imajte na umu da sadržaj ne smije biti veći od visine slike. Ako je sadržaj veći od slike, sadržaj će biti prikazan izvan slike.
Stilovi karata
Kartice uključuju različite opcije za prilagodbu pozadine, obruba i boje.
Pozadina i boja
Koristite pomoćne programe za tekst i pozadinu za promjenu izgleda kartice.
Zaglavlje
Naslov primarne kartice
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Zaglavlje
Naslov sekundarne kartice
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Zaglavlje
Naslov kartice uspjeha
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Zaglavlje
Naslov kartice opasnosti
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Zaglavlje
Naslov kartice upozorenja
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Zaglavlje
Naslov info kartice
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Zaglavlje
Lagani naslov kartice
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Zaglavlje
Naslov tamne kartice
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Prenošenje značenja pomoćnim tehnologijama
Korištenje boje za dodavanje značenja daje samo vizualnu indikaciju, koja se neće prenijeti korisnicima pomoćnih tehnologija – kao što su čitači zaslona. Osigurajte da su informacije označene bojom očite iz samog sadržaja (npr. vidljivog teksta) ili da su uključene alternativnim sredstvima, kao što je dodatni tekst skriven s .sr-onlyklasom.
Granica
Upotrijebite granične pomoćne programe za promjenu samo border-colorkartice. Imajte na umu da možete staviti .text-{color}klase na roditelj .cardili podskup sadržaja kartice kao što je prikazano u nastavku.
Zaglavlje
Naslov primarne kartice
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Zaglavlje
Naslov sekundarne kartice
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Zaglavlje
Naslov kartice uspjeha
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Zaglavlje
Naslov kartice opasnosti
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Zaglavlje
Naslov kartice upozorenja
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Zaglavlje
Naslov info kartice
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Zaglavlje
Lagani naslov kartice
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Zaglavlje
Naslov tamne kartice
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Mixins pomoćni programi
Također možete po potrebi promijeniti obrube zaglavlja i podnožja kartice, pa ih čak i ukloniti background-colorpomoću .bg-transparent.
Zaglavlje
Naslov kartice uspjeha
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Izgled kartice
Osim oblikovanja sadržaja unutar kartica, Bootstrap uključuje nekoliko opcija za postavljanje niza kartica. Za sada ove opcije izgleda još nisu responzivne .
Grupe kartica
Upotrijebite grupe kartica za prikaz kartica kao jednog, priloženog elementa sa stupcima jednake širine i visine. Grupe kartica koriste display: flex;se za postizanje jedinstvene veličine.
Naslov kartice
Ovo je šira kartica s pratećim tekstom u nastavku kao prirodnim uvodom u dodatni sadržaj. Ovaj sadržaj je malo duži.
Zadnji put ažurirano prije 3 minute
Naslov kartice
Ova kartica ima popratni tekst u nastavku kao prirodni uvod u dodatni sadržaj.
Zadnji put ažurirano prije 3 minute
Naslov kartice
Ovo je šira kartica s pratećim tekstom u nastavku kao prirodnim uvodom u dodatni sadržaj. Ova kartica ima čak i duži sadržaj od prve koja prikazuje radnju jednake visine.
Zadnji put ažurirano prije 3 minute
Kada koristite grupe kartica s podnožjima, njihov će se sadržaj automatski poredati.
Naslov kartice
Ovo je šira kartica s pratećim tekstom u nastavku kao prirodnim uvodom u dodatni sadržaj. Ovaj sadržaj je malo duži.
Naslov kartice
Ova kartica ima popratni tekst u nastavku kao prirodni uvod u dodatni sadržaj.
Naslov kartice
Ovo je šira kartica s pratećim tekstom u nastavku kao prirodnim uvodom u dodatni sadržaj. Ova kartica ima čak i duži sadržaj od prve koja prikazuje radnju jednake visine.
Špilovi karata
Trebate set kartica jednake širine i visine koje nisu spojene jedna na drugu? Koristite špilove karata.
Naslov kartice
Ovo je duža kartica s pratećim tekstom u nastavku kao prirodnim uvodom u dodatni sadržaj. Ovaj sadržaj je malo duži.
Zadnji put ažurirano prije 3 minute
Naslov kartice
Ova kartica ima popratni tekst u nastavku kao prirodni uvod u dodatni sadržaj.
Zadnji put ažurirano prije 3 minute
Naslov kartice
Ovo je šira kartica s pratećim tekstom u nastavku kao prirodnim uvodom u dodatni sadržaj. Ova kartica ima čak i duži sadržaj od prve koja prikazuje radnju jednake visine.
Zadnji put ažurirano prije 3 minute
Baš kao i kod grupa karata, podnožja karata u špilovima automatski će se poredati.
Naslov kartice
Ovo je šira kartica s pratećim tekstom u nastavku kao prirodnim uvodom u dodatni sadržaj. Ovaj sadržaj je malo duži.
Naslov kartice
Ova kartica ima popratni tekst u nastavku kao prirodni uvod u dodatni sadržaj.
Naslov kartice
Ovo je šira kartica s pratećim tekstom u nastavku kao prirodnim uvodom u dodatni sadržaj. Ova kartica ima čak i duži sadržaj od prve koja prikazuje radnju jednake visine.
Stupci kartica
Kartice se mogu organizirati u stupce poput Masonryja samo pomoću CSS-a tako da ih umotate u .card-columns. Kartice su izrađene s CSS columnsvojstvima umjesto flexboxa radi lakšeg usklađivanja. Karte su poredane od vrha prema dolje i slijeva na desno.
Glavu gore! Vaša kilometraža sa stupcima kartice može varirati. Kako bismo spriječili lomljenje kartica preko stupaca, moramo ih postaviti na display: inline-blockas column-break-inside: avoidjoš nije neprobojno rješenje.
Naslov kartice koji se prelama u novi redak
Ovo je duža kartica s pratećim tekstom u nastavku kao prirodnim uvodom u dodatni sadržaj. Ovaj sadržaj je malo duži.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
Naslov kartice
Ova kartica ima popratni tekst u nastavku kao prirodni uvod u dodatni sadržaj.
Zadnji put ažurirano prije 3 minute
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat.
Naslov kartice
Ova kartica ima običan naslov i kratki odlomak teksta ispod njega.
Zadnji put ažurirano prije 3 minute
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
Naslov kartice
Ovo je još jedna kartica s naslovom i popratnim tekstom ispod. Ova kartica ima dodatni sadržaj koji je čini malo višom u cjelini.
Zadnji put ažurirano prije 3 minute
Stupci kartica također se mogu proširiti i prilagoditi nekim dodatnim kodom. Dolje je prikazano proširenje .card-columnsklase koje koristi isti CSS koji koristimo - CSS stupce - za generiranje skupa odgovarajućih razina za promjenu broja stupaca.