گرید (Grid)

سیستم شبکه‌ای از Tailwind CSS، برای جزئیات بیشتر استفاده به مستندات رسمی مراجعه کنید.

الگوی ستون‌های گرید (GridTemplateColumn)

از ابزارهای grid-cols-{n} استفاده کنید تا شبکه‌هایی با n ستون با اندازه‌های یکسان ایجاد کنید.

01
02
03
04
05
06
07
08
09

شروع / پایان ستون گرید (GridColumnStartEnd)

از ابزارهای grid-cols-{n} استفاده کنید تا شبکه‌هایی با n ستون با اندازه‌های یکسان ایجاد کنید.

01
02
03
04
05
06
07

شروع / پایان خط ستون (ColumnStartEndLine)

از ابزارهای col-start-{n} و col-end-{n} برای تعیین نقطه شروع یا پایان المان در خطوط شبکه nth استفاده کنید. این‌ها همچنین می‌توانند با ابزارهای col-span-{n} ترکیب شوند تا یک تعداد خاص از ستون‌ها را در بر بگیرند.

01
02
03
04

الگوی ردیف‌های گرید (GridTemplateRows)

از ابزارهای grid-rows-{n} برای ایجاد شبکه‌هایی با n ردیف با اندازه‌های یکسان استفاده کنید.

01
02
03
04
05
06
07
08
09

شروع / پایان خط ردیف (GridRowStartEndLine)

از ابزارهای row-start-{n} و row-end-{n} برای ایجاد شروع یا پایان عنصر در خط nام شبکه استفاده کنید. این‌ها همچنین می‌توانند با ابزارهای row-span-{n} ترکیب شوند تا تعداد خاصی از ردیف‌ها را پوشش دهند.


توجه داشته باشید که خطوط شبکه CSS از عدد 1 شروع می‌شوند، نه 0، بنابراین یک عنصر با ارتفاع کامل در یک شبکه سه ردیفه از خط 1 شروع می‌شود و در خط 4 پایان می‌یابد.

01
02
03

شروع / پایان ردیف گرید (GridRowStartEnd)

از ابزارهای row-span-{n} برای ایجاد گسترش عنصر در n ردیف استفاده کنید.

01
02
03

جریان خودکار گرید

از ابزارهای grid-flow-{keyword} برای کنترل نحوه کارکرد الگوریتم قرارگیری خودکار در یک طرح شبکه استفاده کنید.

01
02
03
04
05

ستون‌های خودکار گرید

از ابزارهای auto-cols-{size} برای کنترل اندازه ستون‌های شبکه‌ای که به‌صورت ضمنی ایجاد می‌شوند استفاده کنید.

01
02
03

ارتفاع خودکار ردیف‌های شبکه

از ابزارهای auto-rows-{size} برای کنترل اندازه ردیف‌های شبکه‌ای که به‌صورت ضمنی ایجاد می‌شوند استفاده کنید.

01
02
03

هاور و فوکوس

تیلویند به شما اجازه می‌دهد که کلاس‌های ابزاری را در وضعیت‌های مختلف به صورت شرطی با استفاده از اصلاح‌کننده‌های متغیر اعمال کنید. به عنوان مثال، از hover:{class} برای اعمال کلاس {class} تنها در حالت هاور استفاده کنید.

01
02
03

نقاط و رشته‌های رسانه

همچنین می‌توانید از اصلاح‌کننده‌های متغیر برای هدف‌گیری از پرس‌وجوهای رسانه‌ای مانند نقاط شکست پاسخگو، حالت تاریک، ترجیح کاهش حرکت، و غیره استفاده کنید. به عنوان مثال، از md:{class} برای اعمال کلاس {class} فقط در اندازه‌گیری متوسط و بالاتر استفاده کنید.

01
02
03
04
05
06
07
08
09