2012-02-22 13 views
8

Çok dilli bir sayfam var ve yalnızca Japonca sürümüyle ilgili bir sorunum var.IE8 font-size üzerinde geçiş değiştirir: hover - Sadece Japonca lang

IE8'in bazı nedenlerinden dolayı, bir öğenin üzerine geldiğimde, bir kardeşin yazı tipi boyutu artacak/azalacaktır.

Yabancı bile olsa, bu her vurgunda gerçekleşmez, bazen hemen yeniden üretemiyorum, sayfanın aynı alanında farklı öğelerin üzerinde gezinmeye devam etmem gerekiyor. Sonunda bu böcek çirkin başını geri çekecek.

Bu hata yalnızca Japonca sayfada oluşur, tüm diğer diller iyi görünüyor.

Bu, Internet Explorer'ın diğer sürümlerinde olabilirdi, hiç test etmedim.

Netleştirmek için, herhangi birinde yazı tipi boyutu değişikliği yok: hover kuralları.

+0

IE veya gezinme kuralları hakkında pek bir şey bilmiyorum, ancak birçok tarayıcı tarayıcı ayarlarında varsayılan bir yazı tipi tanımlamanıza ve Asya dilleri için farklı bir varsayılan yazı tipi tanımlamanıza olanak tanır.Belki de Asya varsayılan yazı tipiniz Batı varsayılanı olandan daha büyüktür? – jogojapan

+0

Sitenize bir kod veya link gönderin, böylece bir göz atabiliriz. –

+0

Bir dakika bekleyin. Evde kristal topumu getireceğim ve geleceği söyleyeceğim :) – HerrSerker

cevap

16

Bir Japon sitesi için çalışıyorum ve yakın zamanda bu konuya geldi.

üst bağlantı başa yollarını içerir: makul olandan daha fazla zaman geçirdikten sonra ben Japonca bu detaylı yazma-up cevabını buldum. Japon okuyamaz olanlar için ben özetler:


sadece IE8 9PX ve 11px arasında bir font-boyutta MS P Gothic yazı (Windows genellikle varsayılan Japon yazı) kullanarak sayfaları gösteren etkiler problemi . Birçok IE hatalarından farklı olarak, şamandıralar/kenar boşlukları/satır yüksekliği/vb. Ile ilgisi yoktur. Oldie'nin işaret ettiği gibi, hata tutarlı değil, bazen hemen gerçekleşiyor ve bazen birkaç gezgini alıyor ve metni rasgele büyütme/küçültme gibi görünüyor. şöyle

üç ana çözümler şunlardır:

  1. MS Gothic veya font-family stilini kullanarak diğer bazı Japon yazı tipini ayarlayın.
  2. 9px ~ 11px aralığının dışında bir şey olmak yazı tipi boyutunu değiştirme
  3. (varsayılan IE8 yazı ayarları altında 1em boyutlu metin etkilenmeyecektir ancak biraz daha küçük metin (örneğin 0.8em) etkilenecektir).
    <meta http-equiv="X-UA-Compatible" content="IE=7" />

Ben 2. gitti MS Gothic diğer tüm MS P Gothic metninin yanında sarsıcı görünüyordu çünkü; başlığında aşağıdaki ekleyerek IE7 sanki

  • Kuvvet IE8 sayfasını görüntülemek için ve 3 numaralı sitemizin açık dezavantajları vardı.

    Bu ideal bir çözüm değil, ama işe yarıyor. İyi şanslar.

  • +1

    +1 görmemiştim. – ScottS

    +0

    @Manmaru: Bu değerli bilgiler için teşekkürler, bunu deneyecek ve size bildirecek. Düğmenin yazı tipi boyutu, bu sorunun ortaya çıktığı 10px veya 11px'dir. – dhinesh

    +0

    @ManMaru: Sorun çözüldü, Ödül kazandı! # 2 yaklaşım kullanılır. 100 oy verdim, ancak izin verilmiyor. Bir ton teşekkürler. – dhinesh