sIFR 3 फ़ैयरफ़ॉक्स में अजीब व्यवहार कर रहा है।
वास्तविक एसआईएफआर फ्लैश तत्व एक बॉक्स के भीतर सेट किया गया है जो 412px चौड़ा है। IE में, क्रोम, सफारी, आदि, फ्लैश तत्व के साथ एक सुसंगत 412px है; हालांकि, फ़ायरफ़ॉक्स में, फ्लैश तत्व संक्षेप में शरीर तत्व के रूप में व्यापक है, खुद को ठीक करने से पहले जब पेज लोड हो रहा है, कभी-कभी फ्लैश तत्व उस व्यापक बनी हुई है, लेआउट तोड़ रहा है (फ्लैश टेक्स्ट को दाईं ओर साइडबार के नीचे बहता है)।
CSS में एक चौड़ाई निर्धारित करना । एसआईएफआर-फ्लैश तत्व के कारण यह उचित 412 पीएक्स चौड़ा बना रहता है, लेकिन पाठ बिल्कुल लपेट नहीं करता है - यह सिर्फ दाहिने किनारे पर कट जाता है, और फ्लैश तत्व की ऊंचाई एक पंक्ति उच्च रहती है।
मार्कअप सरल है; यह एक h2
के भीतर div
।
मेरा sIFR कोड:
var clerkenwell = {src: ' /flash/sifr.swf '}; sIFR.activate (क्लर्केंवेल); SIFR.replace (clerkenwell, {selector: '.ost h2', css: '.sIFR- रूट {रंग: # 1899c4; टेक्स्ट-ट्रांसफॉर्म: अपरकेस; फ़ॉन्ट-आकार: 30px;}', पारदर्शी: 'सच',} ); सेटिंग forceWidth: 'true',
बस एसआईएफआर-फ्लैश तत्व पर एक सीएसएस चौड़ाई का उपयोग करने के समान समस्या है।
तो: फ़ायरफ़ॉक्स में लाइन ब्रेक की इजाजत देने के लिए मैं सीआईएफआर पाठ को अपने तत्व के बराबर रहने के लिए कैसे प्राप्त करूं?
किसी भी और सभी मदद के लिए धन्यवाद!
यह वास्तव में आपके प्रश्न का उत्तर नहीं है; लेकिन मैंने हाल ही में sIfr से की एक बड़ी वेबसाइट बदल दी और यह एक हवा थी! यह sIfr से आसान तरीका था, सेटअप करने में आसान, और बहुत तेजी से भी। खराब प्रदर्शन और विविध सिरदर्द (जैसे आपकी) मुझे स्विच करने के लिए चलाई और मैं इसके साथ खुश हूं।
Comments
Post a Comment