2012-01-18 6 views
19

संक्रमण घुमाव क्रोम को ब्लैक स्क्रीन फ्लैश करने का कारण बनता है। क्या यह क्रोम बग है (सफारी में ठीक काम करता है) या इसे कुछ चालाक सीएसएस के साथ तय किया जा सकता है।सीएसएस संक्रमण घुमाने का उपयोग करते समय क्रोम ब्लैक स्क्रीन चमकती है

div { 
 
    width:200px; 
 
    height:200px; 
 
    position:relative; 
 
    background:#ddd; 
 
} 
 

 
span { 
 
    display:inline-block; 
 
    position:absolute; 
 
    top:40px; 
 
    left:40px; 
 
    width:20px; 
 
    background:#007; 
 
    height:10px; 
 
    -webkit-transition: all .5s; 
 
} 
 

 
div:hover > span { 
 
    -webkit-transform: rotate(180deg); 
 
}
<div> 
 
    <span></span> 
 
</div>

उदाहरण fiddle here

इस समस्या के साथ समस्या यह है कि यह हर बार नहीं होता है इसलिए आपको कई बार ग्रे स्क्वायर होवर करना होगा और आपको स्क्रीन में ब्लिंकिंग स्क्रीन देखना चाहिए।

में परीक्षण किया गया:
क्रोम 16.0.912.75
Chrome कैनरी 18.0.1010.0

वर्क्स ठीक पर:
सफारी 5.1.2 (6534.52.7)

Snow Leopard

पर सभी परीक्षण
+0

यह क्रोम में ऐसा नहीं होता है जो कुछ भी या Windows 7. – thirtydot

+2

ठीक है पर क्रोम कैनरी। मुझे इसके लिए क्रोमियम बग रिपोर्ट मिली: http://code.google.com/p/chromium/issues/detail?id=87512 – Litek

+0

यहां एक ही समस्या: क्रोम: मैकोज़ पर 16.0.912.77 और जब आप स्केल का उपयोग करते हैं तो यह वही होता है – meo

उत्तर

24

आप परिवर्तित किए गए तत्व के माता-पिता को -webkit-transform: translate3D(0, 0, 0) देकर कंपोजिटिंग को मजबूर कर इसे ठीक कर सकते हैं।

div { width:200px; height:200px; position:relative; background:#ddd; -webkit-transform: translate3D(0, 0, 0)} 
 
span { display:inline-block; position:absolute; top:40px; left:40px; width:20px; background:#007; height:10px; -webkit-transition: -webkit-transform .5s; } 
 
div:hover > span { -webkit-transform: rotate(180deg); }
<div> 
 
    <span></span> 
 
</div>

चेक बाहर बेला: http://jsfiddle.net/UHLFF/

+0

ऐसा लगता है कि चाल चल रही है। धन्यवाद! वेबकिट के लिए +1 केवल वेबकिट (या क्रोम) के लिए समाधान केवल बग। – Litek

+1

क्या आप इस बारे में कोई अंतर्दृष्टि दे सकते हैं कि आपने इसे कैसे निकाला है? जानना अच्छा लगेगा! – tonyhb

+0

मुझे एक ही समस्या थी और क्रोमियम बग टिकट पर कामकाज मिला। –

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