কম্পিউটার টিউটোরিয়াল

CSS দিয়ে ইমেজ ওভারলে হোভার ইফেক্ট তৈরি


উদাহরণ

নিচের কোডটি CSS ব্যবহার করে ইমেজ ওভারলে হোভার ইফেক্ট তৈরি করার উদাহরণ:

<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> .card-container { display: inline-block; position: relative; width: 50%; } img { opacity: 1; display: block; width: 100%; transition: .5s ease; backface-visibility: hidden; } .hoverText { transition: .5s ease; opacity: 0; position: absolute; top: 50%; left: 40%; text-align: center; } .card-container:hover img { opacity: 0.4; } .card-container:hover .hoverText { opacity: 1; } .caption { background-color: rgb(18, 53, 131); color: white; font-size: 30px; padding: 20px; border-radius: 6px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-weight: bolder; } </style> </head> <body> <h1>Image Overlay effect Example</h1> <div class="card-container"> <img src="https://i.picsum.photos/id/237/536/354.jpg"> <div class="hoverText"> <div class="caption">Dog</div> </div> </div> </body> </html>

আউটপুট

উপরের কোডটি নিচের আউটপুটটি তৈরি করবে:

CSS দিয়ে ইমেজ ওভারলে হোভার ইফেক্ট তৈরি

ইমেজের উপরে হোভার করলে ক্যাপশন দেখাবে:

CSS দিয়ে ইমেজ ওভারলে হোভার ইফেক্ট তৈরি

  1. CSS দিয়ে ফেডিং বাটন তৈরি

  2. CSS দিয়ে ওভারলে ইফেক্ট তৈরি করার পদ্ধতি

  3. CSS দিয়ে স্মুথ স্ক্রলিং ইফেক্ট তৈরি

  4. CSS দিয়ে প্যারাল্যাক্স স্ক্রোলিং ইফেক্ট তৈরি