Visibility
🔹 Visibility چیه؟
ویژگی visibility در CSS مشخص میکنه که یک المان دیده بشه یا نه.
برخلاف display: none، وقتی المان invisible میشه، هنوز فضا و جای خودش رو توی صفحه نگه میداره.
🔹 کلاسهای Visibility در Tailwind
-
visible→ المان دیده میشه (پیشفرض). -
invisible→ المان مخفی میشه ولی فضای خودش رو نگه میداره. -
collapse→ برای ردیفها/ستونهای جدول استفاده میشه (ردیف یا ستون حذف میشه).
🔹 مثال (visible vs invisible)
📌 در حالت invisible، متن قرمز دیده نمیشه ولی فاصلهاش باقی میمونه.
🔹 مثال (collapse در جدول)
📌 collapse باعث میشه ردیف وسطی کاملاً ناپدید بشه و جاش هم گرفته نشه.
🔹 نکته مهم
-
از
invisibleوقتی استفاده میشه که بخوای چیزی مخفی باشه ولی layout بهم نریزه. -
اگه بخوای هم مخفی بشه و هم جاش خالی نمونه، باید از
hiddenیاdisplay: noneاستفاده کنی (در Tailwind کلاسhidden). -
برای جدولها
collapseخیلی کاربردیه.
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React