transition: none
निम्नलिखित HTML दिए गए प्रतीत होने का उपयोग (ओपेरा के लिए एक विशिष्ट समायोजन के साथ) समर्थित है:
<a href="#" class="transition">Content</a>
<a href="#" class="transition">Content</a>
<a href="#" class="noTransition">Content</a>
<a href="#" class="transition">Content</a>
... और सीएसएस:
a {
color: #f90;
-webkit-transition:color 0.8s ease-in, background-color 0.1s ease-in ;
-moz-transition:color 0.8s ease-in, background-color 0.1s ease-in;
-o-transition:color 0.8s ease-in, background-color 0.1s ease-in;
transition:color 0.8s ease-in, background-color 0.1s ease-in;
}
a:hover {
color: #f00;
-webkit-transition:color 0.8s ease-in, background-color 0.1s ease-in ;
-moz-transition:color 0.8s ease-in, background-color 0.1s ease-in;
-o-transition:color 0.8s ease-in, background-color 0.1s ease-in;
transition:color 0.8s ease-in, background-color 0.1s ease-in;
}
a.noTransition {
-moz-transition: none;
-webkit-transition: none;
-o-transition: color 0 ease-in;
transition: none;
}
जेएस फिडेल डेमो ।
Ubuntu 11.04 पर क्रोमियम 12, ओपेरा 11.x और फ़ायरफ़ॉक्स 5 के साथ परीक्षण किया गया।
ओपेरा के लिए विशिष्ट अनुकूलन है, -o-transition: color 0 ease-in;
जिसका उपयोग उसी गुण को लक्षित करता है जैसा कि अन्य transition
नियमों में निर्दिष्ट है, लेकिन संक्रमण का समय निर्धारित करता है 0
, जो संक्रमण को प्रभावी रूप से ध्यान देने योग्य होने से रोकता है। a.noTransition
चयनकर्ता का उपयोग संक्रमण के बिना तत्वों के लिए एक विशिष्ट चयनकर्ता प्रदान करने के लिए है।
यह नोट करने के लिए संपादित कि @ Frédéric Hamidi का जवाब , all
(ओपेरा के लिए, कम से कम) का उपयोग करके प्रत्येक व्यक्तिगत संपत्ति-नाम को सूचीबद्ध करने की तुलना में कहीं अधिक संक्षिप्त है जिसे आप संक्रमण नहीं करना चाहते हैं।
जेएस फिडेल डेमो अपडेट किया गया, all
जो ओपेरा का उपयोग दिखा रहा है : -o-transition: all 0 none
@ Frédéric के उत्तर के स्व-विलोपन के बाद ।