CSS با اسکن تمام فایلهای HTML، اجزای جاوا اسکریپت، و هر قالب دیگر برای نام کلاسها، ایجاد سبکهای مربوطه و سپس نوشتن آنها در یک فایل CSSاستاتیک کار میکند.
تیلویند: سریع، انعطاف پذیر و قابل اعتماد است - و زمان اجرای تقریبا صفر است.
ساده ترین و سریع ترین راه برای راه اندازی و اجرا باTailwind CSS از ابتدا با ابزار Tailwind CLI است. اگر میخواهید بدون نصب Node.js از آن استفاده کنید، CLI به عنوان یک فایل اجرایی مستقل نیز در دسترس است.
tailwindcss را از طریق npm نصب کنید و tailwind.config.js فایل خود را بسازید.
در خط فرمان بنویسید:
npm install -D tailwindcss npx tailwindcss init
مسیرها را به همه فایل های قالب خود در tailwind.config.js
فایل خود اضافه کنید.
/** @type {import('tailwindcss').Config} */ module.exports = { content: ["./src/**/*.{html,js}"], theme: { extend: { }, }, plugins: [ ], }
@tailwind
دستورالعمل های مربوط به هر یک از لایه های Tailwind را به فایل CSS اصلی خود اضافه کنید .
فایل src/input.css
@tailwind base; @tailwind components; @tailwind utilities;
ابزار CLI را اجرا کنید تا فایل های قالب خود را برای کلاس ها اسکن کنید و CSS خود را بسازید.
در خط فرمان بنویسید:
npx tailwindcss -i ./src/input.css -o ./dist/output.css --watch
فایل CSS کامپایل شده خود را به آن اضافه کنید <head>
و از کلاس های ابزار Tailwind برای استایل دادن به محتوای خود استفاده کنید.
در فایل src/index.html اضافه کنید تا مشابه کدهای زیر شود.
<!doctype html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link href="/dist/output.css" rel="stylesheet"> </head> <body> <h1 class="text-3xl font-bold underline"> Hello world! </h1> </body> </html>
عکس کدهای بالا یکجا
با برخی از مفاهیم اصلی که Tailwind CSS را از نوشتن CSS سنتی متفاوت می کند، آشنا شوید.