Dinamik içeriğin sabit genişlik ve yükseklik düzenine sığabilmesi için metni düz HTML ve CSS ile kesmenin iyi bir yolu var mı?
Sunucu tarafında mantıksal genişliğe (yani körü körüne tahmin edilen sayıda karaktere) kesiyorum, ancak 'w' bir 'i' den daha geniş olduğu için bu yetersiz olma eğilimindedir ve aynı zamanda yeniden tahmin etmemi de gerektirir ( ve her sabit genişlik için karakter sayısını ayarlamaya devam edin). İdeal olarak, kesilme , oluşturulan metnin fiziksel genişliğini bilen tarayıcıda gerçekleşir .
IE text-overflow: ellipsis
tam olarak ne istediğimi yapan bir özelliğe sahip buldum , ama bu çapraz tarayıcı olması gerekir. Bu özellik (biraz?) Standart gibi görünüyor, ancak Firefox tarafından desteklenmiyor. Ben dayalı çeşitli geçici çözümler buldum overflow: hidden
, ama onlar ya bir üç nokta (kullanıcının içerik kesildi bilmek bilmek istiyorum) veya her zaman (içerik kesilmemiş olsa bile) görüntülemek yok.
Herkes dinamik metin sabit bir düzen sığdırmak için iyi bir yolu var mı, ya da mantıksal genişliği ile sunucu tarafı kesme şimdilik almak için iyi mi?