Bootstrap kartice pružaju fleksibilan i proširiv kontejner sadržaja sa više varijanti i opcija.
O
Kartica je fleksibilan i proširiv kontejner sadržaja . Uključuje opcije za zaglavlja i podnožja, širok izbor sadržaja, kontekstualne boje pozadine i moćne opcije prikaza. Ako ste upoznati sa Bootstrapom 3, kartice zamjenjuju naše stare panele, bunare i sličice. Slična funkcionalnost ovim komponentama dostupna je kao modifikatorske klase za kartice.
Primjer
Kartice su napravljene sa što manje oznaka i stilova, ali ipak uspijevaju pružiti tonu kontrole i prilagođavanja. Napravljeni sa flexboxom, nude lako poravnavanje i dobro se mešaju sa drugim Bootstrap komponentama. Nemaju ih prema zadanim postavkama, pa po potrebi marginkoristite uslužne programe za razmak .
Ispod je primjer osnovne kartice s mješovitim sadržajem i fiksnom širinom. Kartice nemaju fiksnu širinu za početak, tako da će prirodno ispuniti punu širinu svog nadređenog elementa. Ovo se lako prilagođava našim različitim opcijama veličine .
Naslov kartice
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Kartice podržavaju širok spektar sadržaja, uključujući slike, tekst, grupe lista, veze i još mnogo toga. Ispod su primjeri onoga što je podržano.
Tijelo
Građevinski blok kartice je .card-body. Koristite ga kad god vam zatreba podstavljeni dio unutar kartice.
Ovo je neki tekst unutar tijela kartice.
Naslovi, tekst i veze
Naslovi kartica se koriste dodavanjem .card-titleu <h*>oznaku. Na isti način, linkovi se dodaju i postavljaju jedan pored drugog dodavanjem .card-linku <a>oznaku.
Titlovi se koriste dodavanjem a .card-subtitleu <h*>oznaku. Ako su .card-titlei .card-subtitlestavke postavljene u .card-bodystavku, naslov kartice i podnaslov su dobro usklađeni.
Naslov kartice
Podnaslov kartice
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti 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đe može stilizovati sa standardnim HTML oznakama.
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Lista grupa
Kreirajte liste sadržaja na kartici sa grupom liste za ispiranje.
Cras justo odio
Dapibus ac facilisis in
Vestibulum u erosu
Istaknuto
Cras justo odio
Dapibus ac facilisis in
Vestibulum u erosu
Sudoper
Pomiješajte i uparite više vrsta sadržaja kako biste kreirali karticu koja vam je potrebna ili stavite sve tamo. U nastavku su prikazani stilovi slika, blokovi, stilovi teksta i grupa liste—sve umotano u karticu fiksne širine.
Naslov kartice
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Kartice pretpostavljaju da nema specifičnosti widthza početak, tako da će biti 100% široke osim ako nije drugačije navedeno. Ovo možete promijeniti po potrebi s prilagođenim CSS-om, grid klasama, grid Sass miksinama ili uslužnim programima.
Korištenje mrežnih oznaka
Koristeći mrežu, omotajte kartice u kolone i redove po potrebi.
Posebni naslovni tretman
S pratećim tekstom ispod 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.
Image caps
Slično kao zaglavlja i podnožja, kartice mogu uključivati gornje i donje „kape slika“—slike na vrhu ili dnu kartice.
Naslov kartice
Ovo je šira kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Posljednji put ažurirano prije 3 minute
Naslov kartice
Ovo je šira kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Posljednji put ažurirano prije 3 minute
Prekrivanja slika
Pretvorite sliku u pozadinu kartice i prekrijte tekst kartice. Ovisno o slici, možda će vam trebati ili ne moraju biti dodatni stilovi ili uslužni programi.
Naslov kartice
Ovo je šira kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Posljednji put ažurirano prije 3 minute
Imajte na umu da sadržaj ne bi trebao biti veći od visine slike. Ako je sadržaj veći od slike, sadržaj će biti prikazan izvan slike.
Horizontalno
Koristeći kombinaciju grid i uslužnih klasa, kartice se mogu napraviti horizontalno na način prilagođen mobilnim uređajima i prilagodljiv. U donjem primjeru uklanjamo rešetkaste oluke sa .no-guttersi koristimo .col-md-*klase da bismo karticu učinili horizontalnom na mdtački prekida. Možda će biti potrebna dodatna podešavanja u zavisnosti od sadržaja vaše kartice.
Naslov kartice
Ovo je šira kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Posljednji put ažurirano prije 3 minute
Stilovi kartica
Kartice uključuju različite opcije za prilagođavanje njihove pozadine, obruba i boje.
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Zaglavlje
Naslov sekundarne kartice
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Zaglavlje
Naslov kartice uspjeha
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Zaglavlje
Naziv kartice opasnosti
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Zaglavlje
Naslov kartice upozorenja
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Zaglavlje
Naslov info kartice
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Zaglavlje
Lagani naslov kartice
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Zaglavlje
Tamni naslov kartice
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Prenošenje značenja pomoćnim tehnologijama
Korištenje boje za dodavanje značenja pruža samo vizualnu indikaciju, koja se neće prenijeti korisnicima pomoćnih tehnologija – kao što su čitači ekrana. Osigurajte da su informacije označene bojom ili očigledne iz samog sadržaja (npr. vidljivi tekst), ili su uključene putem alternativnih sredstava, kao što je dodatni tekst skriven .sr-onlyklasom.
Granica
Koristite granične uslužne programe da promijenite samo border-colorkarticu. Imajte na umu da možete staviti .text-{color}klase na roditelj .cardili podskup sadržaja kartice kao što je prikazano ispod.
Zaglavlje
Naslov primarne kartice
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Zaglavlje
Naslov sekundarne kartice
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Zaglavlje
Naslov kartice uspjeha
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Zaglavlje
Naziv kartice opasnosti
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Zaglavlje
Naslov kartice upozorenja
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Zaglavlje
Naslov info kartice
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Zaglavlje
Lagani naslov kartice
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Zaglavlje
Tamni naslov kartice
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Mixins utilities
Također možete promijeniti ivice na zaglavlju i podnožju kartice po potrebi, pa čak i ukloniti ih background-colorpomoću .bg-transparent.
Zaglavlje
Naslov kartice uspjeha
Neki brzi primjer teksta koji treba nadograditi na naslov kartice i činiti većinu sadržaja kartice.
Izgled kartice
Osim stiliziranja sadržaja unutar kartica, Bootstrap uključuje nekoliko opcija za postavljanje serije kartica. Za sada, ove opcije izgleda još ne odgovaraju .
Grupe kartica
Koristite grupe kartica da prikažete kartice kao jedan, pričvršćeni element sa kolonama jednake širine i visine. Grupe kartica koriste display: flex;za postizanje ujednačene veličine.
Naslov kartice
Ovo je šira kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Posljednji put ažurirano prije 3 minute
Naslov kartice
Ova kartica ima prateći tekst ispod kao prirodni uvod u dodatni sadržaj.
Posljednji put ažurirano prije 3 minute
Naslov kartice
Ovo je šira kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ova kartica ima čak duži sadržaj od prve koja pokazuje akciju jednake visine.
Posljednji put ažurirano prije 3 minute
Kada koristite grupe kartica s podnožjima, njihov sadržaj će se automatski poravnati.
Naslov kartice
Ovo je šira kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Naslov kartice
Ova kartica ima prateći tekst ispod kao prirodni uvod u dodatni sadržaj.
Naslov kartice
Ovo je šira kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ova kartica ima čak duži sadržaj od prve koja pokazuje akciju jednake visine.
Špilovi karata
Trebate li set kartica jednake širine i visine koje nisu pričvršćene jedna za drugu? Koristite špilove karata.
Naslov kartice
Ovo je duža kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Posljednji put ažurirano prije 3 minute
Naslov kartice
Ova kartica ima prateći tekst ispod kao prirodni uvod u dodatni sadržaj.
Posljednji put ažurirano prije 3 minute
Naslov kartice
Ovo je šira kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ova kartica ima čak duži sadržaj od prve koja pokazuje akciju jednake visine.
Posljednji put ažurirano prije 3 minute
Baš kao i kod grupa karata, podnožja karata u špilu će se automatski poredati.
Naslov kartice
Ovo je šira kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Naslov kartice
Ova kartica ima prateći tekst ispod kao prirodni uvod u dodatni sadržaj.
Naslov kartice
Ovo je šira kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ova kartica ima čak duži sadržaj od prve koja pokazuje akciju jednake visine.
Mrežne kartice
Koristite Bootstrap sistem mreže i njegove .row-colsklase da kontrolišete koliko kolona mreže (umotanih oko vaših kartica) prikazujete po redu. Na primjer, ovdje je .row-cols-1polaganje kartica na jednu kolonu i .row-cols-md-2dijeljenje četiri kartice na jednaku širinu u više redova, od srednje tačke prekida nagore.
Naslov kartice
Ovo je duža kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Naslov kartice
Ovo je duža kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Naslov kartice
Ovo je duža kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj.
Naslov kartice
Ovo je duža kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Promijenite ga u .row-cols-3i vidjet ćete četvrti omot kartice.
Naslov kartice
Ovo je duža kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Naslov kartice
Ovo je duža kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Naslov kartice
Ovo je duža kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj.
Naslov kartice
Ovo je duža kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Kada vam treba jednaka visina, dodajte .h-100na karte. Ako želite jednake visine prema zadanim postavkama, možete postaviti $card-height: 100%u Sass-u.
Naslov kartice
Ovo je duža kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Naslov kartice
Ovo je kratka kartica.
Naslov kartice
Ovo je duža kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj.
Naslov kartice
Ovo je duža kartica s pratećim tekstom ispod kao prirodni uvod u dodatni sadržaj. Ovaj sadržaj je malo duži.
Kolone kartice
Kartice se mogu organizirati u kolone nalik na masoneriju sa samo CSS-om tako što ćete ih umotati u .card-columns. Kartice su napravljene sa CSS columnsvojstvima umjesto flexbox-a radi lakšeg poravnanja. Karte se poredaju odozgo prema dolje i slijeva nadesno.
Glavu gore! Vaša kilometraža sa kolonama kartice može varirati. Kako bismo spriječili da se kartice razbiju po kolonama, moramo ih postaviti na display: inline-blockkao što column-break-inside: avoidjoš nije neprobojno rješenje.
Naslov kartice koji se prelama u novi red
Ovo je duža kartica s pratećim tekstom ispod kao prirodni uvod 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 prateći tekst ispod kao prirodni uvod u dodatni sadržaj.
Posljednji put ažurirano prije 3 minute
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat.
Naslov kartice
Ova kartica ima pravilan naslov i kratak odlomak teksta ispod njega.
Posljednji 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 sa naslovom i pratećim tekstom ispod. Ova kartica ima neki dodatni sadržaj koji je čini malo višom u cjelini.
Posljednji put ažurirano prije 3 minute
Kolone kartice se također mogu proširiti i prilagoditi nekim dodatnim kodom. Dole je prikazano proširenje .card-columnsklase koje koristi isti CSS koji koristimo – CSS kolone – za generisanje skupa responzivnih nivoa za promenu broja kolona.