مُحول فئات Tailwind CSS إلى CSS بسيط
مرشد
مُحول فئات Tailwind CSS إلى CSS بسيط
لصق سلسلة من مُتَّسِعات تَوِيلنْد v3 واحصل فورًا على القاعدة المُتَّسِعات البسيطة المُقابلة. يتم توسعة كل مُتَّسِع تَوِيلنْد إلى إعلان CSS الدقيق مع القيم الصحيحة لـ rem، px، والألوان من مُتَوَّجات التصميم الرسمية — لا تَخَيَّل، لا تُحَوَّل.
مفيد عند نقل مُكوِّن تَوِيلنْد إلى CSS بسيط، عند رغبتك في مراجعة الإعلانات الأساسية، أو عند الحاجة إلى نقل CSS يدوياً دون خطوة تَوِيلنْد.
كيفية استخدام
- لصق سلسلة مُتَّسِعات تَوِيلنْد في مربع الإدخال (مثلاً
flex items-center gap-4 p-6 bg-blue-500). - بديلًا، تغيير المُختَرِع — الافتراض هو
.element. - اقرأ القاعدة المُتَّسِعات المُولَّدة في لوحة الإخراج. المُتَّسِعات المُتجاوبة (
md:,lg:…) تُحَوَّل إلى مُتَّسِعات مُطابقة@mediaاستفسارات؛ المُتَّسِعات المُتَحَوِّلة (hover:,focus:…) تُنتج مُختَرِعات خاصة بها. - نسخ النتيجة أو تنزيلها كـ
.cssملف.
خصائص
- مقياس التَّبَسُّط الكامل – كل قيمة تَوِيلنْد للمسافة، التَّبَسُّط، الفجوة، العرض، والارتفاع تُحوَّل إلى الإخراج الدقيق للـ rem أو px.
- مُتَوَّج الألوان الكامل – جميع 22 عائلة لون مع ألوان 50-950 تُحوَّل إلى أكواد الـ hex الدقيقة للنص، الخلفية، الحدود، التعبئة، والرسم.
- المُتَّسِعات المُتجاوبة 0–9 (top row)
sm:,md:,lg:,xl:و، و2xl:تُحوَّل إلى مُتَّسِعات صحيحة@media (min-width: ...)مُتَّسِعات. - المُتَّسِعات المُتَحَوِّلة 0–9 (top row)
hover:,focus:,active:,disabled:,group-hover:,peer-focus:,dark:,before:,after:وغيرها تصبح مُتَّسِعات CSS أو استفسارات مُتَّسِعات. - القيم المُتَّسِعات – نظام التَّسَمِّي المُتَّسِع مثل
w-[37rem]أوbg-[#abc123]يُحوَّل إلى الإعلان المُقابل. - المُتَّسِعات السالبة – أشكال البداية بـ خط مُتَّسِع مثل
-mt-4تُنتج القيم السالبة للـ rem بشكل صحيح. - المُختَرِع المُخصِّص – اختر أي مُختَرِع للفصل حول القاعدة المُولَّدة (
.card,#hero، إلخ). - نسخ وتنزيل – نقرة واحدة لنسخ CSS أو حفظه كملف.
التعليمات
-
ما الفرق بين مُتَّسِعات CSS المُتَّسِع و مُتَّسِعات CSS المُبنية على المُكوِّنات؟
تُقدِّم مُتَّسِعات CSS المُتَّسِع مُتَّسِعات مُحددة للغرض (مثلاً، flex، p-4، text-center) تُحوَّل إلى إعلان CSS واحد، لذا يتم تطبيق التصميم مباشرة في المُكوِّن. أما مُتَّسِعات CSS المُبنية على المُكوِّنات فهي تُجمِّع العديد من الإعلانات تحت أسماء مُتَّسِعات منطقية (مثلاً، .card، .button) تصف العنصر بدلًا من شكله. تُبقي مُتَّسِعات CSS المُتَّسِع على حجم HTML الأكبر مقابل تكرار مُتَّسِعات مُتَّسِعات؛ أما مُتَّسِعات CSS المُبنية على المُكوِّنات فهي تُبقي على حجم ملفات CSS الأكبر مقابل تبسيطات من الدرجة العليا.
-
كيف ترتبط مقياس المسافات في تَوِيلنْد بوحدات rem؟
مقياس المسافات الافتراضي في تَوِيلنْد هو مضاعف لقاعدة 0.25rem، حيث يساوي 1rem 16 بكسل في المتصفح الافتراضي. لذا فإن p-4 تُحوَّل إلى padding: 1rem (16 بكسل)، وp-2 تساوي 0.5rem (8 بكسل)، وp-6 تساوي 1.5rem (24 بكسل). أما الاستثناءات فهي المسافات-0 (0 بكسل) و المسافات-px (1 بكسل)، والتي تُجنب وحدة rem لكي تُمكنك من وضع حدود دقيقة أو فجوات صغيرة بدون حساب.
-
لماذا تستخدم مُتَّسِعات مُتجاوبة مُتَّسِعات مُتَّسِعات بحد أدنى للعرض كافتراض؟
تستخدم مُتَّسِعات مُتَّسِعات مثل تَوِيلنْد مُتَّسِعات بحد أدنى للعرض بحيث تُوجه القواعد الأساسية إلى أكبر عرض ممكن وتُحسّن تدريجيًا على الشاشات الأكبر. هذا يتوافق مع طريقة عرض المتصفحات المحمولة قبل أن تعرف التصميم النهائي، ويمنع ظهور تغييرات غير مُتوقعة على الاتصالات البطيئة، ويسمح لكل نقطة تغيير أن تُغيّر فقط ما يتغير — مما يحافظ على التسلسل التراكمي بدلًا من التقليل.
تثبيت ملحقاتنا
أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع
恵 وصلت لوحة النتائج!
لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!
