هاور، فوکس و ...
مانند رسپانسیوی، برای hover, focus و ... می توان از پیشوند های آن ها استفاده کرد و استایل مورد نظر را در کلاس کاذب مورد نظر بدهیم
#
پیشوند Hoverبه صورت زیر رعمل میکند:
Hover به صورت پیش فرض برای پلاگین های زیر عمل میکند
backgroundColor
backgroundOpacity
borderColor
borderOpacity
boxShadow
gradientColorStops
opacity
rotate
scale
skew
textColor
textDecoration
textOpacity
translate
برای اضافه کردن پلاگین مورد نظر برای Hover میتوان از کد های زیر استفاده کرد:
#
پیشوند Focusبه صورت زیر رعمل میکند:
Focus به صورت پیش فرض برای پلاگین های زیر عمل میکند
accessibility
backgroundColor
backgroundOpacity
borderColor
borderOpacity
boxShadow
gradientColorStops
opacity
outline
placeholderColor
placeholderOpacity
ringColor
ringOffsetColor
ringOffsetWidth
ringOpacity
ringWidth
rotate
scale
skew
textColor
textDecoration
textOpacity
translate
zIndex
برای اضافه کردن پلاگین مورد نظر برای Focus میتوان از کد های زیر استفاده کرد:
#
پیشوند Activeبه صورت زیر رعمل میکند:
Active به صورت پیش فرض برای هیچ پلاگینی وجود ندارد و باید بر حسب نیاز آن را اضافه کنیم
برای اضافه کردن پلاگین مورد نظر برای Active میتوان از کد های زیر استفاده کرد:
#
پیشوند Group-hoverهر وقت بخواهیم یک استایل را هنگام Hover شدن والد چند المان، به آن ها اختصاص دهیم، می توانیم به والد المان های مورد نظر کلاس group
را بدهیم و به هرکدام از المان های فرزند، پیشوند group-hover
را بدهیم و سپس استایل مورد نظر را اعمال کنیم:
Group-hover به صورت پیش فرض برای پلاگین های زیر عمل میکند
backgroundColor
backgroundOpacity
borderColor
borderOpacity
boxShadow
opacity
textColor
textDecoration
textOpacity
برای اضافه کردن پلاگین مورد نظر برای Group-hover میتوان از کد های زیر استفاده کرد:
#
پیشوند Group-focusهر وقت بخواهیم یک استایل را هنگام Hover شدن والد چند المان، به آن ها اختصاص دهیم، می توانیم به والد المان های مورد نظر کلاس group
را بدهیم و به هرکدام از المان های فرزند، پیشوند group-focus
را بدهیم و سپس استایل مورد نظر را اعمال کنیم:
Group-focus به صورت پیش فرض برای هیچ پلاگینی وجود ندارد و باید بر حسب نیاز آن را اضافه کنیم
برای اضافه کردن پلاگین مورد نظر برای Group-focus میتوان از کد های زیر استفاده کرد:
#
پیشوند Focus-withinزمانی که بخواهیم هنگام Focus شدن یک المان فرزند، استایلی به المان والد بدهیم، از Focus-within
استفاده می کنیم
Focus-within به صورت پیش فرض برای پلاگین های زیر عمل میکند
accessibility
backgroundColor
backgroundOpacity
borderColor
borderOpacity
boxShadow
opacity
outline
ringColor
ringOffsetColor
ringOffsetWidth
ringOpacity
ringWidth
textColor
textDecoration
textOpacity
zIndex
برای اضافه کردن پلاگین مورد نظر برای Focus-within میتوان از کد های زیر استفاده کرد:
منبع: