Nesne Sığdırma
Nasıl çalışır
object-fit özelliğinin değerini yanıt veren object-fit yardımcı sınıflarımızla değiştirin. Bu özellik, içeriğin çeşitli şekillerde ana konteyneri doldurmasını sağlar; örneğin, en-boy oranını koruma veya mümkün olduğunca fazla alan kaplama gibi.
object-fit yardımcı sınıflarının kullanımı, içeriği görsel olarak daha çekici hale getirir ve aynı zamanda responsive tasarım için önemli bir araçtır.
object-fit için değer sınıfları .object-fit-{değer} formatını kullanarak adlandırılır. Aşağıdaki değerlerden birini seçin:
containcoverfillscale(küçültme için)none
Örnekler
object-fit-{değer} sınıfını değiştirilmiş öğeye ekleyin:
Yanıt veren
Her object-fit değeri için yanıt veren çeşitler de mevcuttur ve bu çeşitler .object-fit-{breakpoint}-{değer} formatını kullanır. Aşağıdaki kesme kısaltmalarını kullanabilirsiniz: sm, md, lg, xl, ve xxl. Sınıflar, ihtiyaç duyduğunuz çeşitli efektler için birleştirilebilir.
Yanıt veren sınıfların kullanımı, farklı ekran boyutlarında daha iyi bir kullanıcı deneyimi sağlar.
Video
.object-fit-{değer} ve yanıt veren .object-fit-{breakpoint}-{değer} yardımcı programları `` öğelerinde de çalışır.
<video src="..." class="object-fit-contain" autoplay></video>
<video src="..." class="object-fit-cover" autoplay></video>
<video src="..." class="object-fit-fill" autoplay></video>
<video src="..." class="object-fit-scale" autoplay></video>
<video src="..." class="object-fit-none" autoplay></video>
CSS
Sass yardımcı programları API'si
Nesne sığdırma yardımcı programları scss/_utilities.scss dosyamızdaki yardımcı programlar API'sinde tanımlanmıştır. Yardımcı programlar API'sini nasıl kullanacağınızı öğrenin.
Sass ile çalışma, projelerinizi daha modüler hale getirir ve kod tekrarını azaltır.