Resim ve metin içeren bir div var. Metin sadece bir satır alırsa, metnin dikey olarak görüntünün merkezine hizalanmasını istiyorum. Metin bir satır metinden daha fazla alırsa, metnin üst kısmının görüntünün üst kısmı ile hizalanmasını istiyorum.CSS - Yeni Satıra Taşan İçerik Varsa Başka Bir Stil Uygula
CSS, bir sonraki satıra kaydırıldığında CSS'nin bir algılama yolu var mı?
no, css bu tür şeyler algılayamaz. Sadece bir stil dilidir ve karar verme potansiyeli yoktur –
@SvenBieder Teşekkür ederiz. İşte bu düşündüğüm şey. Cevabınızı gönderebilir, böylece cevap olarak kabul edebilirim. – Jon
jQuery'yi kullanırsanız, metninizin uzunluğunu sayar ve bir sınıf uygulayan bir koşul oluşturabilirsiniz. ($ ('yourdiv'). text(). uzunluk <100) {$ (this) .addClass ('small')} else {....} –