2011-11-10 21 views
8

gösterilmiyor aşağıdaki css sınıf var:HTML - TD sınır IE7

.detail tr td 
{ 
    border-bottom: 1px solid #c0c0c0 ; 
} 

Ve firefox, krom ve IE9 sorunsuz çalışır.

Ancak IE7, metni olan tüm td'un altına bir kenarlık çizer. Ancak td'un metni yoksa, o zaman kenarlık çizmez.

Hepsinin kenarlığını IE7'ye nasıl ekleyebilirim?

+7

Boş hücrelere   eklemeyi deneyin. – ezakto

+4

html'i görme şansınız var mı? –

cevap

11

IE7'de boş tablo hücreleri bulunmuyor. Tüm boş hücrelerinize   eklenmesi sorununuzu çözecektir.

Ek Bilgi: jQuery kullanıyorsanız

, eklemek olabilir   dinamik:

$(document).ready(function() { 
    $("td:empty").html(" "); 
}); 

Bir   ekleme fikri nefret varsa, bir yayılma ekleyebilir ve öyle özelliklerden birini ayarlayın:

<span style="zoom:1;"></span> 

Veya jQuery ile:

$(document).ready(function() { 
    $("td:empty").html("<span style='zoom:1;'></span>"); 
}); 
+0

Cevabınız için teşekkürler, ancak yukarıdaki jquery işlevi çalışmıyor –

+0

@ ghanshyam.mirani, "" çözümünden bahsediyorsanız, kopyaladığımda ve yapıştırdığımda iç içe geçmiş tırnaklarımı düzeltmediğim için. Sayfanızda jQuery sürümünüz var mı? –

+0

@ ghanshyam.mirani cevabını güncelledim mi? – Yisela