:hover কেবল সিএসএস ব্যবহারের বিপরীত করার কোনও উপায় আছে কি ? হিসাবে হিসাবে: যদি :hoverহয় on Mouse Enter, একটি সিএসএস সমতুল্য আছে on Mouse Leave?
উদাহরণ:
তালিকার আইটেমগুলি ব্যবহার করে আমার একটি HTML মেনু রয়েছে। আমি যখন আইটেমগুলির মধ্যে একটি হোভার করি, সেখানে থেকে সিএসএস রঙের অ্যানিমেশন #999থাকে black। আমি উল্টো প্রভাব কিভাবে তৈরি করতে পারেন যখন থেকে একটি অ্যানিমেশন সঙ্গে মাউস পাতার আইটেমটি এলাকা, blackথেকে #999?
(মনে রাখবেন যে আমি কেবল এই উদাহরণটির উত্তর দিতে চাই না, তবে পুরো "বিপরীতে :hover" ইস্যুটি প্রকাশ করতে চাই))
:hoverবেশ সহজভাবে :not(:hover); তবে :hoverহয় না সঙ্গে সমার্থক onmouseenterনা হয় :not(:hover)হিসাবে একই onmouseleave। সিএসএসের ডিওএম ইভেন্টগুলির কোনও ধারণা নেই।
:hoverসহজভাবে বোঝানো হয়েছে "এমন একটি উপাদান যার উপরে মাউস পয়েন্টার রয়েছে"। মাউস পয়েন্টারটি অন্য উপাদান থেকে এই উপাদানটিতে স্থানান্তরিত করে কিনা তা নির্দেশ করে না। এর অর্থ হ'ল মাউস পয়েন্টারটি বর্তমানে উপাদানটিতে রয়েছে।
:not(:hover)তা প্রয়োগ করা হবে। এখানে একটি ডেমো রয়েছে: jsfiddle.net/BoltClock/rghBX