2012-02-22 12 views
8

मेरे पास एक पृष्ठ है जो बहुभाषी है और मुझे केवल जापानी संस्करण के साथ कोई समस्या है।आईई 8 फ़ॉन्ट-आकार टॉगल ऑन: होवर - जापानी लैंग केवल

IE8 में किसी कारण से, जब मैं किसी तत्व पर होवर करता हूं, तो एक भाई का फ़ॉन्ट आकार बढ़ता/घट जाएगा।

यहां तक ​​कि अजनबी, यह है कि यह हर होवर पर नहीं होता है, कभी-कभी मैं सीधे पुन: उत्पन्न नहीं कर सकता, मुझे पृष्ठ के उसी क्षेत्र में विभिन्न तत्वों पर होवरिंग रखने की आवश्यकता है। आखिरकार यह बग उसके बदसूरत सिर को पीछे रखेगा।

यह बग केवल जापानी पृष्ठ पर होता है, अन्य सभी भाषाएं ठीक लगती हैं।

यह इंटरनेट एक्सप्लोरर के अन्य संस्करणों पर हो रहा है, मैंने परीक्षण नहीं किया है।

स्पष्टीकरण के लिए, मुझे किसी भी फ़ॉन्ट-आकार में कोई भी परिवर्तन नहीं मिला है: होवर नियम।

+0

मुझे आईई या होवर नियमों के बारे में बहुत कुछ पता नहीं है, लेकिन कई ब्राउज़र आपको ब्राउज़र सेटिंग्स में एक डिफ़ॉल्ट फ़ॉन्ट परिभाषित करने और एशियाई भाषाओं के लिए _a भिन्न_ डिफ़ॉल्ट फ़ॉन्ट को परिभाषित करने की अनुमति देते हैं।शायद आपका एशियाई डिफ़ॉल्ट फ़ॉन्ट पश्चिमी डिफ़ॉल्ट से बड़ा है? – jogojapan

+0

कुछ कोड या अपनी साइट के लिंक पोस्ट करें ताकि हम एक नज़र डालें। –

+0

एक मिनट रुको। घर पर मैं अपनी क्रिस्टल बॉल लाऊंगा और आपको भविष्य बताऊंगा :) – HerrSerker

उत्तर

16

मैं एक जापानी साइट के लिए काम करता हूं और हाल ही में इस मुद्दे पर आया हूं।

शीर्ष लिंक इसके साथ सौदा करने के लिए तरीके शामिल हैं: अधिक समय से उचित था खर्च करने के बाद, मैं जापानी में इन विस्तृत लिखने-अप से जवाब मिल गया। जो लोग जापानी नहीं पढ़ सकते हैं के लिए मैं संक्षेप में प्रस्तुत करेंगे:


समस्या केवल IE8 एक font-size 9px और 11px के बीच है कि कम से MS P Gothic फ़ॉन्ट (विंडोज पर आम तौर पर डिफ़ॉल्ट जापानी फ़ॉन्ट) का उपयोग कर पृष्ठों दिखा प्रभावित करता है । कई आईई बग के विपरीत, इसमें फ्लोट/मार्जिन/लाइन-ऊंचाई/आदि के साथ कुछ लेना देना नहीं है। जैसा कि ओल्डी ने इंगित किया है, बग संगत नहीं है, कभी-कभी यह तुरंत होता है और कभी-कभी इसमें कुछ होवर होते हैं, और ऐसा लगता है कि टेक्स्ट को यादृच्छिक रूप से बढ़ाया/छोटा कर दिया गया है।

तीन प्राथमिक समाधान के रूप में इस प्रकार हैं:

  1. MS Gothic या कुछ अन्य जापानी font-family शैली का उपयोग फ़ॉन्ट यह फ़ॉन्ट सेट।
  2. फ़ॉन्ट आकार बदलें 9px ~ 11px सीमा के बाहर कुछ भी होने के लिए (डिफ़ॉल्ट IE8 फ़ॉन्ट सेटिंग्स के तहत, 1em आकार के लेख प्रभावित नहीं होगा, लेकिन थोड़ा छोटा पाठ (जैसे, 0.8em) प्रभावित हो जाएगा)। जैसे कि वह शीर्षक में निम्न को जोड़कर IE7 था
  3. फोर्स IE8 पृष्ठ प्रदर्शित करने के:
    <meta http-equiv="X-UA-Compatible" content="IE=7" />

मैं # 2 के साथ चला गया क्योंकि MS Gothic अन्य सभी MS P Gothic पाठ के बगल में कर्कश देखा , और महसूस किया कि # 3 हमारी साइट के लिए स्पष्ट नुकसान था।

यह एक आदर्श समाधान नहीं है, लेकिन यह काम करता है। शुभकामनाएँ।

+1

+1 एक बेहद अजीब बग के लिए एक अच्छी तरह लिखित उत्तर के लिए +1। – ScottS

+0

@ मॅनमारू: इस मूल्यवान जानकारी के लिए धन्यवाद, इसे आजमाएं और आपको बताएंगे। बटन का फ़ॉन्ट आकार 10px या 11px है, जिसके लिए यह समस्या उत्पन्न होती है। – dhinesh

+0

@ मॅनमारू: समस्या हल हो गई, बक्षीस का पुरस्कार! प्रयुक्त # 2 दृष्टिकोण। मैंने 100 अप वोट दिए होंगे, हालांकि इसकी अनुमति नहीं है। अनेक अनेक धन्यवाद। – dhinesh