CSS line-clamp oluşturucu
N satır sonra metni kırpan, elipsis veya fade efektiyle CSS kuralı oluşturun.
CSS line-clamp oluşturucu
Ürün açıklamaları, yorum ön izlemeleri ve başlıklar hep aynı numaraya ihtiyaç duyar: birkaç satır metni göster ve geri kalanını temizce kes, uzun paragrafların düzeni mahvetmesinden kaçın. Bu oluşturucu CSS kuralını sana yazar, bir stil sayfasında ".line-clamp" sınıfı olarak yapıştırmaya hazır.
Tek satırlı kesme için tek satırlı modu seç – başlıklar ve tablo hücreleri için kullanılan klasik "overflow: hidden; text-overflow: ellipsis; white-space: nowrap" kombinasyonu – veya birden fazla satırı kesme işlemi için çok satırlı modu seç, bu da belirlediğin satır sayısından sonra kesmek için "-webkit-line-clamp" kullanır, seçtiğin satır yüksekliğini onurlandırır. Fade seçeneğini etkinleştir, son satırı elipsis yerine arka plana gradyenle yaydığında, görüntüler veya renkli kartlar üzerinde daha iyi görünür. Fallback seçeneği, line-clamp desteklenmeyen tarayıcıların kırpılmamış bir metin duvarı yerine mantıklı max-height csonklaması almasını sağlamak için bir "@supports" bloğu ekler; Tailwind seçeneği, araması yapmanız gerekmez diye uygun yardımcı sınıfını ekler ("truncate" veya "line-clamp-N").
Ön izleme alanına bir cümle yazın veya yapıştırın ve araç metninizin seçilen satır sayısına nasıl ayrılacağını tahmin eder, böylece tasarıma işlemeden önce satır sayısını ön kontrol edebilirsiniz. Tahmin gerçek yazı tipleri ve kapsayıcıların ölçümü yerine ortalama okuma satırı uzunluğuna dayanır – bu, makul bir satır sayısı seçmek için bir kılavuzdur, piksel-kesin bir oluş değil.
Her şey tarayıcınızda yerel olarak çalışır: CSS yazarken oluşturulur, hiçbir şey hiçbir yere yüklenmez ve sonucu kopyalayabilir, .txt dosyası olarak indirebilir veya işe devam etmek için başka bir araç girişine doğrudan gönderebilirsiniz.