🔹 Layout Systems

  1. What is Flexbox?
  2. What are main properties of Flexbox?
  3. What is justify-content?
  4. What is align-items?
  5. What is flex-grow?
  6. What is flex-shrink?
  7. What is CSS Grid?
  8. Difference between Grid and Flexbox?
  9. What is grid-template-columns?
  10. What is grid-area?

🔹 Advanced Selectors

  1. What are pseudo-elements (::before, ::after)?
  2. Difference between :nth-child and :nth-of-type?
  3. What is :not() selector?
  4. What is :is() selector?
  5. What is :where() selector?
  6. What is :root?
  7. How does selector specificity work?
  8. How to calculate specificity?
  9. What are grouped selectors?
  10. What is chaining selectors?

🔹 Responsive Design

  1. What is mobile-first design?
  2. What are breakpoints?
  3. What is min-width vs max-width?
  4. What are viewport units (vh, vw)?
  5. What is clamp() function?
  6. What are container queries?
  7. Difference between adaptive and responsive design?
  8. What is aspect-ratio property?
  9. How to create responsive images?
  10. What is object-fit?

🔹 Styling & Effects

  1. What are gradients in CSS?
  2. What is linear-gradient?
  3. What is radial-gradient?
  4. What is box-shadow?
  5. What is text-shadow?
  6. What is filter property?
  7. What is backdrop-filter?
  8. What is opacity vs rgba?
  9. What is clip-path?
  10. What is transform property?

🔹 Animation & Transitions

  1. What is CSS transition?
  2. What is animation in CSS?
  3. Difference between transition and animation?
  4. What is @keyframes?
  5. What are animation properties?
  6. What is easing function?
  7. What is transform translate()?
  8. What is scale() and rotate()?
  9. What is 3D transform?
  10. What is perspective?

🔹 Best Practices

  1. What is CSS reset?
  2. What is normalize.css?
  3. What is BEM methodology?
  4. What are CSS variables?
  5. How to declare custom properties?
  6. Difference between CSS variables and Sass variables?
  7. What is cascading in CSS?
  8. What is inheritance vs cascade?
  9. How to organize CSS files?
  10. What is @import vs link tag?