এমন একটি সময় আছে যখন আমি সিএসএস উপাদান ব্যবহার করার মধ্যে পছন্দ করি: কোনও পৃষ্ঠায় এইচটিএমএল উপাদানগুলির উপস্থিতি নিয়ন্ত্রণ করতে হোভার বা জাভাস্ক্রিপ্ট অনমুআউওভার। নিম্নলিখিত দৃশ্যের বিষয়টি বিবেচনা করুন যেখানে কোনও ডিভ একটি ইনপুট জড়ান
<div>
<input id="input">
</div>
আমি চাই যখন ইনপুটটি মাউস কার্সার ডিভের উপর দিয়ে যায় তখন পটভূমির রঙ পরিবর্তন করতে পারে। সিএসএস পন্থাটি হ'ল
<style>
input {background-color:White;}
div:hover input {background-color:Blue;}
</style>
<div><input></div>
জাভাস্ক্রিপ্ট পদ্ধতির হয়
<div onmouseover="document.getElementById('input').style.backgroundColor='Blue';">
<input id="input">
</div>
প্রতিটি পদ্ধতির সুবিধা এবং অসুবিধাগুলি কী কী? সিএসএস পদ্ধতির বেশিরভাগ ওয়েব ব্রাউজারগুলির সাথে কী ভাল কাজ করা যায়? জাভাস্ক্রিপ্ট CSS এর চেয়ে ধীর?