Dropdowns in CSS

Dropdowns in CSS ka use tab hota hai jab user kisi element (button, link, div, etc.) par click ya hover kare aur uske niche options ya content show ho.

Dropdowns in CSS basically 2 parts se milkar bante hain:

  • Trigger element (jaise <div>, <button>, <a>)
  • Dropdown content (hidden content jo baad me show hota hai)

Jab user trigger element par hover ya click karta hai, tab dropdown content visible ho jata hai.


CSS Dropdown Box with Text

Yeh example ek simple dropdown box banata hai jisme text show hota hai jab user hover karta hai.

Example

CSS Dropdown Box with Text
Dropdowns in CSS

Example Explained

  • .dropdown me position: relative diya jata hai taaki dropdown content uske relative position ho sake
  • .dropdown-content hidden hota hai (display: none) by default
  • position: absolute dropdown ko trigger ke niche place karta hai
  • min-width dropdown ki minimum width set karta hai
  • box-shadow dropdown ko card jaisa look deta hai
  • :hover use karke content ko visible (display: block) kiya jata hai

CSS Dropdown Menu

Dropdowns in CSS ka use menu banane ke liye bhi hota hai jisme multiple links hote hain.

Example

CSS Dropdown Menu
CSS Dropdown Menu

CSS Advanced Dropdowns

Right-aligned Dropdown

Agar dropdown ko right side se open karna hai:

CSS Advanced Dropdowns

CSS Dropdown Image

Dropdowns in CSS ke andar image bhi add kar sakte ho, sirf text hi nahi.
Image + text + links sab combine karke rich dropdown banaya ja sakta hai.


CSS Dropdown Navbar

Dropdowns in CSS ko navigation bar ke andar bhi use kiya jata hai, jisse menu ke andar aur options show ho sakte hain (nested menus).


Dropdowns in CSS ka use interactive UI banane ke liye hota hai jahan hidden content user interaction (hover ya click) par show hota hai. Yeh mostly menus, navigation bars, aur option selection ke liye use hota hai, aur position, display, aur :hover jaise concepts par depend karta hai.

Leave a Comment