2008-09-15 12 views
8

सीएसएस position: fixed के साथ तत्व क्यों लागू होते हैं फ़ायरफ़ॉक्स को उस पृष्ठ को स्क्रॉल करते समय 100% CPU खाने का कारण बनता है? और क्या कोई कामकाज है?निश्चित तत्व फ़ायरफ़ॉक्स में स्क्रॉलिंग धीमा क्यों करते हैं?

मैंने कुछ साइटों पर यह व्यवहार देखा है, उदाहरण के लिए स्टैक ओवरव्लो पर पृष्ठ के शीर्ष पर अधिसूचना बार। मामले में लिनक्स का उपयोग कर रहा हूं।

उत्तर

0

क्या आप वाकई यहां एक सीधा लिंक है? क्या आपने अपना सिद्धांत सत्यापित करने के लिए निश्चित तत्वों के साथ एक स्थिर HTML पृष्ठ बनाया है? यह देखते हुए कि इन सीएसएस गुणों का व्यापक रूप से उपयोग किया जाता है, मुझे लगता है कि किसी और ने इसे अब तक देखा होगा, जो भी ब्राउज़र/ओएस आप चल रहे हैं।

1

इस वेबसाइट पर एक निश्चित तत्व है "पहली बार स्टैक ओवरफ़्लो पर? अक्सर पूछे जाने वाले प्रश्न!", और यह फ़ायरफ़ॉक्स में नरक के रूप में धीमा है। हालांकि ओपेरा और क्रोम के साथ बेहतर काम करता है। एफएफ 3, विंडोज एक्सपी, अति।

5

यह एक बग bugzilla

की रिपोर्ट में जाहिरा तौर पर एक काम के आसपास है (सफलता की मिश्रित रिपोर्ट के साथ ..) disable smooth-scrolling

को बस संपादित करें> वरीयताएँ> उन्नत में आसान स्क्रॉलिंग को निष्क्रिय है।

1

यह सीपीयू खाती है क्योंकि ब्राउज़र पूरे व्यूपोर्ट सिर्फ नव दृश्य क्षेत्र के बजाय हर पुस्तक परिवर्तन फिर से रंगना

2

जैसा कि पहले ही कहा गया है, इस बग #201307 है। वर्कअराउंड चिकनी स्क्रॉलिंग को अक्षम करना है:

संपादित करें -> प्रीफ्रेन्स -> उन्नत -> सामान्य टैब -> अनचेक करें "चिकनी स्क्रॉलिंग का उपयोग करें"