2011-02-23 19 views
6

में मैं Firefox में box-shadow साथ एक समस्या है - यह "अंतराल":बॉक्स छाया फ़ायरफ़ॉक्स

यह मेरा सीएसएस है:

-moz-box-shadow : 0 0 5px #333; 
-webkit-box-shadow : 0 0 5px #333; 
box-shadow : 0 0 5px #333; 

क्रोम में, यह सामान्य रूप से ("अंतराल" के बिना) काम करता है, लेकिन फ़ायरफ़ॉक्स में यह धीमा है।

मैं इसे कैसे ठीक कर सकता हूं?

+0

क्रोम CSS3 के लिए अनुकूलित है: ठीक 10px करने के लिए कलंक त्रिज्या को प्रतिबंधित या Firefox से बॉक्स छाया को फ़िल्टर eiher है। क्या आपने फ़ायरफ़ॉक्स के बीटा संस्करण की कोशिश की है? – Shaz

+0

यहां अधिक जानकारी की आवश्यकता है। आप इसे कितने तत्व लागू कर रहे हैं? फ़ायरफ़ॉक्स का क्या संस्करण? क्या आप [jsFiddle] (http://jsfiddle.net/) पर समस्या का उदाहरण बना सकते हैं? @ डोनट: क्षमा करें, संपादन के साथ बुरा समय। – thirtydot

+0

निश्चित रूप से मोज़िला 3.6.1.3 की मेरी स्थापना में 'बॉक्स-छाया' प्रतिपादन या वास्तव में अंतराल के साथ कोई समस्या नहीं है। – Ross

उत्तर

7

यह फ़ायरफ़ॉक्स में वर्षों से ज्ञात बग रहा है। बॉक्स-छाया धीमी स्क्रॉलिंग का कारण बन सकता है या, जब आप किसी तत्व को एनिमेट कर रहे हैं जिसमें बॉक्स-छाया असाइन की जाती है, तो फ़ायरफ़ॉक्स क्रॉल कर सकता है।

.fubar { 
    box-shadow: 10px 10px 30px #000; 
    -moz-box-shadow:none !important; 
} 

@-moz-document url-prefix() { 
    .fubar { 
     box-shadow:none; 
    } 
} 
+1

अच्छा जवाब। क्या आपके पास बग/फिक्स/काम-आसपास के लिए एक लिंक है? – thepriebe

+0

'यह फ़ायरफ़ॉक्स में वर्षों से सदियों से ज्ञात बग रहा है –

+0

अलास, जबकि बग अभी भी फ़ायरफ़ॉक्स में मौजूद है, तो वर्कक्राउंड अब काम नहीं करता है क्योंकि फ़ायरफ़ॉक्स -मोज़-बॉक्स-छाया के लिए समर्थन छोड़ दिया गया है ... –

संबंधित मुद्दे