Bootstrap kartları, birden çok değişken ve seçenek içeren esnek ve genişletilebilir bir içerik kapsayıcısı sağlar.
Hakkında
Kart , esnek ve genişletilebilir bir içerik kabıdır . Üstbilgi ve altbilgi seçenekleri, çok çeşitli içerik, bağlamsal arka plan renkleri ve güçlü görüntüleme seçenekleri içerir. Bootstrap 3'e aşinaysanız, kartlar eski panellerimizin, kuyuların ve küçük resimlerin yerini alır. Bu bileşenlere benzer işlevler, kartlar için değiştirici sınıflar olarak mevcuttur.
Örnek
Kartlar mümkün olduğunca az biçimlendirme ve stiller ile oluşturulur, ancak yine de bir ton kontrol ve özelleştirme sağlamayı başarır. Flexbox ile oluşturulmuş, kolay hizalama sunar ve diğer Bootstrap bileşenleriyle iyi bir şekilde karışır. marginVarsayılan olarak hayırları yoktur , bu nedenle gerektiğinde boşluk yardımcı programlarını kullanın .
Aşağıda, karma içerikli ve sabit genişlikte bir temel kart örneği verilmiştir. Kartların başlangıç için sabit bir genişliği yoktur, bu nedenle doğal olarak ana öğesinin tüm genişliğini doldururlar. Bu, çeşitli boyutlandırma seçeneklerimizle kolayca özelleştirilebilir .
Kart başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
Kartlar, resimler, metinler, liste grupları, bağlantılar ve daha fazlası dahil olmak üzere çok çeşitli içeriği destekler. Aşağıda nelerin desteklendiğine dair örnekler verilmiştir.
Gövde
Bir kartın yapı taşı, .card-body. Bir kart içinde yastıklı bir bölüme ihtiyacınız olduğunda kullanın.
Bu, bir kart gövdesi içindeki bir metindir.
Başlıklar, metin ve bağlantılar
.card-titleKart başlıkları bir <h*>etikete eklenerek kullanılır . Aynı şekilde linkler de .card-linkbir <a>etikete eklenerek yan yana eklenir ve yerleştirilir.
.card-subtitleAltyazılar bir <h*>etikete a eklenerek kullanılır . Öğeler ve öğeler bir öğeye yerleştirilirse .card-title, kart başlığı ve alt başlığı güzel bir şekilde hizalanır..card-subtitle.card-body
Kart başlığı
Kart altyazısı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
.card-img-topkartın üstüne bir resim yerleştirir. ile .card-text, karta metin eklenebilir. İçindeki metin .card-textayrıca standart HTML etiketleri ile biçimlendirilebilir.
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
Liste grupları
Gömme liste grubuyla bir kartta içerik listeleri oluşturun.
cras justo odio
Dapibus ac tesisi
Vestibulum ve eros
Öne çıkan
cras justo odio
Dapibus ac tesisi
Vestibulum ve eros
Mutfak lavabosu
İhtiyacınız olan kartı oluşturmak için birden fazla içerik türünü karıştırıp eşleştirin veya her şeyi oraya atın. Aşağıda, tümü sabit genişlikli bir karta sarılmış görüntü stilleri, bloklar, metin stilleri ve bir liste grubu gösterilmektedir.
Kart başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
Kartlar width, başlamak için belirli olmadığını varsayar, bu nedenle aksi belirtilmedikçe %100 geniş olacaklardır. Bunu özel CSS, ızgara sınıfları, ızgara Sass karışımları veya yardımcı programlarla gerektiği gibi değiştirebilirsiniz.
Izgara işaretlemesini kullanma
Izgarayı kullanarak kartları gerektiği gibi sütunlara ve satırlara sarın.
Özel başlık tedavisi
Ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metin ile.
Kartlar, resimlerle çalışmak için birkaç seçenek içerir. Bir kartın her iki ucuna da "görüntü kapakları" eklemek, görüntüleri kart içeriğiyle kaplamak veya görüntüyü bir karta gömmek arasından seçim yapın.
Resim büyük harf
Üstbilgi ve altbilgilere benzer şekilde, kartlar, bir kartın üst veya alt kısmındaki resimler olan üst ve alt "görüntü kapakları" içerebilir.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha geniş bir karttır. Bu içerik biraz daha uzun.
Son güncelleme 3 dakika önce
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha geniş bir karttır. Bu içerik biraz daha uzun.
Son güncelleme 3 dakika önce
Görüntü bindirmeleri
Bir resmi kart arka planına dönüştürün ve kartınızın metnini kaplayın. Resme bağlı olarak, ek stillere veya yardımcı programlara ihtiyacınız olabilir veya olmayabilir.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha geniş bir karttır. Bu içerik biraz daha uzun.
Son güncelleme 3 dakika önce
İçeriğin resmin yüksekliğinden daha büyük olmaması gerektiğini unutmayın. İçerik görüntüden daha büyükse, içerik görüntünün dışında görüntülenecektir.
Yatay
Izgara ve faydalı sınıfların bir kombinasyonunu kullanarak kartlar, mobil uyumlu ve duyarlı bir şekilde yatay hale getirilebilir. Aşağıdaki örnekte, ızgara olukları ile birlikte kaldırıyoruz ve kartı kesme noktasında yatay hale getirmek için sınıfları .no-gutterskullanıyoruz . Kart içeriğinize bağlı olarak daha fazla ayarlama gerekebilir..col-md-*md
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha geniş bir karttır. Bu içerik biraz daha uzun.
Son güncelleme 3 dakika önce
Kart stilleri
Kartlar, arka planlarını, kenarlıklarını ve rengini özelleştirmek için çeşitli seçenekler içerir.
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
başlık
İkincil kart başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
başlık
Başarı kartı başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
başlık
Tehlike kartı başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
başlık
Uyarı kartı başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
başlık
Bilgi kartı başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
başlık
Hafif kart başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
başlık
Karanlık kart başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
Yardımcı teknolojilere anlam taşıma
Renkleri anlam eklemek için kullanmak yalnızca görsel bir gösterge sağlar ve ekran okuyucular gibi yardımcı teknolojilerin kullanıcılarına iletilmez. Renkle gösterilen bilgilerin ya içeriğin kendisinden (örn. görünen metin) açık olduğundan ya da .sr-onlysınıfla gizlenmiş ek metin gibi alternatif yollarla dahil edildiğinden emin olun.
Sınır
Yalnızca bir kartın rengini değiştirmek için kenarlık yardımcı programlarını kullanın . Aşağıda gösterildiği gibi, kart içeriğinin ana veya alt kümesine sınıflar border-colorkoyabileceğinizi unutmayın ..text-{color}.card
başlık
Birincil kart başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
başlık
İkincil kart başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
başlık
Başarı kartı başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
başlık
Tehlike kartı başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
başlık
Uyarı kartı başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
başlık
Bilgi kartı başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
başlık
Hafif kart başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
başlık
Karanlık kart başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
Mixins yardımcı programları
Ayrıca kart üstbilgisi ve altbilgisindeki kenarlıkları gerektiği gibi değiştirebilir ve hatta bunları background-colorile kaldırabilirsiniz .bg-transparent.
başlık
Başarı kartı başlığı
Kart başlığını oluşturacak ve kart içeriğinin büyük kısmını oluşturacak bazı hızlı örnek metinler.
Kart düzeni
Bootstrap, içeriği kartlar içinde biçimlendirmeye ek olarak, bir dizi kart yerleştirmek için birkaç seçenek içerir. Şu an için bu düzen seçenekleri henüz yanıt vermiyor .
Kart grupları
Kartları eşit genişlik ve yükseklik sütunlarına sahip tek bir ekli öğe olarak oluşturmak için kart gruplarını kullanın. Kart grupları display: flex;, tek tip boyutlarını elde etmek için kullanır.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha geniş bir karttır. Bu içerik biraz daha uzun.
Son güncelleme 3 dakika önce
Kart başlığı
Bu kartın, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni vardır.
Son güncelleme 3 dakika önce
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha geniş bir karttır. Bu kart, eşit yükseklikteki eylemi gösteren ilkinden bile daha uzun içeriğe sahiptir.
Son güncelleme 3 dakika önce
Altbilgili kart grupları kullanıldığında, içerikleri otomatik olarak sıralanır.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha geniş bir karttır. Bu içerik biraz daha uzun.
Kart başlığı
Bu kartın, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni vardır.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha geniş bir karttır. Bu kart, eşit yükseklikteki eylemi gösteren ilkinden bile daha uzun içeriğe sahiptir.
Kart desteleri
Birbirine bağlı olmayan eşit genişlikte ve yükseklikte kart setine mi ihtiyacınız var? Kart destelerini kullanın.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha uzun bir karttır. Bu içerik biraz daha uzun.
Son güncelleme 3 dakika önce
Kart başlığı
Bu kartın, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni vardır.
Son güncelleme 3 dakika önce
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha geniş bir karttır. Bu kart, eşit yükseklikteki eylemi gösteren ilkinden bile daha uzun içeriğe sahiptir.
Son güncelleme 3 dakika önce
Tıpkı kart gruplarında olduğu gibi, destelerdeki kart altbilgileri otomatik olarak sıralanacaktır.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha geniş bir karttır. Bu içerik biraz daha uzun.
Kart başlığı
Bu kartın, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni vardır.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha geniş bir karttır. Bu kart, eşit yükseklikteki eylemi gösteren ilkinden bile daha uzun içeriğe sahiptir.
ızgara kartları
Satır başına kaç tane ızgara sütunu (kartlarınızın etrafına sarılmış) göstereceğinizi kontrol etmek için Bootstrap ızgara sistemini ve .row-colssınıflarını kullanın. Örneğin, .row-cols-1kartları bir sütuna yerleştirmek ve .row-cols-md-2dört kartı orta kesme noktasından yukarıya doğru birden çok satırda eşit genişliğe bölmek.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha uzun bir karttır. Bu içerik biraz daha uzun.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha uzun bir karttır. Bu içerik biraz daha uzun.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha uzun bir karttır.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha uzun bir karttır. Bu içerik biraz daha uzun.
Olarak değiştirin .row-cols-3ve dördüncü kart sargısını göreceksiniz.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha uzun bir karttır. Bu içerik biraz daha uzun.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha uzun bir karttır. Bu içerik biraz daha uzun.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha uzun bir karttır.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha uzun bir karttır. Bu içerik biraz daha uzun.
Eşit yüksekliğe ihtiyacınız .h-100olduğunda, kartlara ekleyin. Varsayılan olarak eşit yükseklikler istiyorsanız, $card-height: 100%Sass'ta ayarlayabilirsiniz.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha uzun bir karttır. Bu içerik biraz daha uzun.
Kart başlığı
Bu kısa bir kart.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha uzun bir karttır.
Kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha uzun bir karttır. Bu içerik biraz daha uzun.
Kart sütunları
Kartlar, içine sarılarak yalnızca CSS ile Duvar.card-columns benzeri sütunlar halinde düzenlenebilir . columnKartlar, daha kolay hizalama için flexbox yerine CSS özellikleriyle oluşturulmuştur. Kartlar yukarıdan aşağıya ve soldan sağa doğru sıralanır.
Önüne bak! Kart sütunları ile kilometreniz değişebilir. Kartların sütunlar arasında kırılmasını önlemek için, onları henüz kurşun geçirmez bir çözüm değil display: inline-blockolarak ayarlamalıyız.column-break-inside: avoid
Yeni bir satıra saran kart başlığı
Bu, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni içeren daha uzun bir karttır. Bu içerik biraz daha uzun.
Lorem ipsum dolor sit amet, conectetur adipiscing elit. Bir ante tamsayı pozu.
Kart başlığı
Bu kartın, ek içeriğe doğal bir giriş olarak aşağıdaki destekleyici metni vardır.
Son güncelleme 3 dakika önce
Lorem ipsum dolor sit amet, conectetur adipiscing elit. Tamsayı pozu dönemi.
Kart başlığı
Bu kartın altında normal bir başlık ve kısa bir metin paragrafı vardır.
Son güncelleme 3 dakika önce
Lorem ipsum dolor sit amet, conectetur adipiscing elit. Bir ante tamsayı pozu.
Kart başlığı
Bu, aşağıda başlığı ve destekleyici metni olan başka bir karttır. Bu kart, genel olarak biraz daha uzun olması için bazı ek içeriğe sahiptir.
Son güncelleme 3 dakika önce
Kart sütunları ayrıca bazı ek kodlarla genişletilebilir ve özelleştirilebilir. Aşağıda gösterilen, .card-columnssütun sayısını değiştirmek için bir dizi duyarlı katman oluşturmak için kullandığımız CSS'yi (CSS sütunları) kullanan sınıfın bir uzantısıdır.