2014-05-07 9 views
6

यहाँ एक मुद्दे के एक सरलीकृत संस्करण है मैं अनुभव (बग?):एक ही तत्व पर नकल ज़ूम सीएसएस संपत्ति क्रोम में 1 करने के लिए ज़ूम रीसेट करता है

http://jsfiddle.net/LxkA2/8/

सूचना तीसरा तत्व और संबद्ध स्टाइल:

.zoom-twice-same { 
    zoom: 2; 
} 
.zoom-twice-same { 
    zoom: 2; 
} 

क्रोम में, इस फिर सेट करता है उस तत्व पर 1 के लिए ज़ूम। ,

.zoom-twice-same, .zoom-twice-same { 
    zoom: 2; 
} 

हालांकि

.zoom-twice-same { 
    zoom: 2; 
} 
.zoom-twice-same { 
    zoom: 3; 
} 

वर्क्स की उम्मीद (तत्व 2) के रूप में: एक ही बात के साथ होता है।

इसके अलावा,

.zoom-twice-same { 
    zoom: 2.000001; 
} 

.zoom-twice-same { 
    zoom: 2; 
} 

वर्क्स अपेक्षा के अनुरूप। zoom: 2.0000001 और 2 का उपयोग नहीं करता है।

क्या यह एक बग है या इस व्यवहार के लिए कोई कारण है?

+0

अच्छा लगता है .. यह वास्तव में अजीब है। आपको लगता है कि गुण एक-दूसरे को ओवरराइट करेंगे। यह मानना ​​सुरक्षित है कि यह एक क्रोम प्रतिपादन बग है .. –

+1

@ जोशक्रोजियर मैंने यही पाया। मैंने क्रोम के माध्यम से एक बग रिपोर्ट जमा की। मुझे लगता है कि यह एक बड़ी बग नहीं है लेकिन कुछ पुस्तकालयों से निपटने के दौरान यह दर्द हो सकता है जिसके परिणामस्वरूप सीएसएस ओवरलैपिंग हो रहा है (मेरे मामले में, कोणीय एनिमेट)। – goldins

उत्तर

0

मैं अपने JSFiddle जाँच की और पाया कि आप था निम्नलिखित सीएसएस दो बार दोहराया:

.zoom-twice-same { 
    zoom: 2; 
} 

जब मैं दूसरे .zoom-twice-same हटाया समस्या reoccur नहीं था के रूप में आप here देखेंगे।

+1

राइट ... मेरा जेएसफ़ीड विशेष रूप से इंगित कर रहा था कि डुप्लिकेट सीएसएस ज़ूम परिभाषाओं के परिणामस्वरूप ज़ूम बिल्कुल लागू नहीं हो रहा है। – goldins

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