2012-04-12 17 views
5

Olası Çoğalt:
IE7 display issues (adding extra top margin) YaniCSS Marjı üstü IE7 çalışmıyor

Ben şu css

.socialMediaPlugin { 
width: auto; 
display: block; 
.socialMediaPluginFooter { 
margin-top: 15px; 
margin-bottom: -12px; 

}

Ve işaretlemek

 <div class="socialMediaPlugin socialMediaPluginFooter"> 
     <div class="socialMediaLinks"> 
     <a class="addthis_button_facebook"></a> 
     <a class="addthis_button_twitter"></a> 
     <a class="addthis_button_google_plusone_share"></a> 
     <a class="Pinterest"></a> 
     <a class="addthis_button_email"></a> 
     </div> 
    </div> 

Temel olarak kenar boşluğu: 15px; SocialMediaPluginFooter içinde IE7 dışında herhangi bir fikir tüm tarayıcılarda iyi çalışıyor? IE7'de çok buggy olduğu için

+1

eksik mi} bir yazım hatası CSS'nizde .socialMediaPlugin için? – j08691

+0

IE7 ve IE8 arasında bir fark göremiyorum. Her ikisi de marjı böyle göstermez ve her ikisi de yazım hatası düzeltildi. Yani daha fazla kod gösterebilirsin, tercihen jsFiddle’ta? –

cevap

3

Senin sorunun da hatalı oluşturulmuş css kaynaklanabilir. Burada olması gerektiği açıklanmıştır: sen sadece burada yanlış yazmışlardır sürece

.socialMediaPlugin { 
width: auto; 
display: block; 
} 
.socialMediaPluginFooter { 
margin-top: 15px; 
margin-bottom: -12px; 
} 

, bu durumda başka bir konu