मैं एक पृष्ठ पर मिश्रण-मिश्रण-मोड का उपयोग करने का प्रयास कर रहा हूं जिसमें सीएसएस अस्पष्टता संक्रमण के उदाहरण शामिल हैं। ऐसा प्रतीत होता है कि मिश्रण-मिश्रण-मोड युक्त div जिसमें संक्रमण के दौरान मिश्रण मोड के बिना होगा, या इसके बजाय, जबकि एनीमेशन प्रगति पर है। मुझे केवल क्रोम में एक मुद्दा माना गया है।क्रोम में मिश्रण-मिश्रण-मोड मुद्दे
मेरे उदाहरण में, जबकि div छवि पर सही ढंग से मिश्रण-मोड प्रदर्शित करता है लेकिन पेज पृष्ठभूमि पर नहीं। एक बार संक्रमण पूरा हो जाने पर यह प्रदर्शित होने के लिए वापस चला जाता है। दूसरे शब्दों में, मिश्रित div काले रंग की पृष्ठभूमि पर ठोस पीले रंग के रूप में दिखाई देता है जबकि एनीमेशन चल रहा है लेकिन चूंकि इसे अंधेरा करने के लिए सेट किया गया है, यह काला पृष्ठभूमि पर अदृश्य होना चाहिए। एक बार एनीमेशन समाप्त होने के बाद ऐसा लगता है कि इसे चाहिए। यह छवि पर सामान्य दिखाई देता है।
मैंने कोशिश की है कि यह फ़ायरफ़ॉक्स और सफारी है और ऐसा कोई समस्या नहीं है।
पेन: http://codepen.io/anon/pen/QGGVOX
संपादित करें - मैं एक और उदाहरण है, जहां यह उत्पन्न हो रही है कि किसी भी एनीमेशन को शामिल नहीं करता पाया है। अजीब बात यह तब होती है जब एक div की स्थिति तय की जाती है जबकि दूसरा पूर्ण होता है, यहां देखें: http://codepen.io/anon/pen/wooRME यदि div .image की स्थिति पूर्ण हो जाती है तो मिश्रण-मोड सामान्य दिखाई देता है।
body {
background: #000;
}
.blend {
height: 650px;
width: 50%;
background-color: yellow;
mix-blend-mode: darken;
position: absolute;
opacity: 1;
left: 0;
top: 0px;
z-index: 100;
}
img {
position: relative;
z-index: 0;
}
मुझे एक ही समस्या है और इस पर मेरा दिमाग खो रहा है। अगर आपने पिछले महीने में कोई कामकाज निकाला है तो कृपया पोस्ट करें! – chrscblls