فرزاد عامری
9 ماه پیش توسط فرزاد عامری مطرح شد
1 پاسخ

اعمال نشدن فونت دلخواه

سلام دوستان میخوام به تلیویند فونت خودم اعمال کنم که پوشه فونت ایجاد کردم فونت ها داخلش قرار دادم و این کد داخل فایل input.css نوشتم

@tailwind base;
@tailwind components;
@tailwind utilities;

@layer base{
    @font-face {
        font-family: 'peyda';
        src: url(../src/font/PeydaWeb-Thin.woff) format(woff);
        font-weight: 100;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'peyda';
        src: url(../src/font/peydaWeb-extralight.woff) format(woff);
        font-weight: 200;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'peyda';
        src: url(../src/font/peydaWeb-light.woff) format(woff);
        font-weight: 300;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'peyda';
        src: url(../src/font/PeydaWeb-Regular.woff) format(woff);
        font-weight: 400;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'peyda';
        src: url(../src/font/PeydaWeb-Medium.woff) format(woff);
        font-weight: 500;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'peyda';
        src: url(../src/font/PeydaWeb-SemiBold.woff) format(woff);
        font-weight: 600;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'peyda';
        src: url(../src/font/PeydaWeb-Bold.woff) format(woff);
        font-weight: 700;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'peyda';
        src: url(../src/font/PeydaWeb-ExtraBold.woff) format(woff);
        font-weight: 800;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'peyda';
        src: url(../src/font/PeydaWeb-Black.woff) format(woff);
        font-weight: 900;
        font-style: normal;
        font-display: swap;
    }
}

و این هم داخل فایل config نوشتم

/** @type {import('tailwindcss').Config} */
module.exports = {
  content: ["./src/**/*.{html,js}"],
  theme: {
    extend: {
      fontFamily: {
        'peyda':'peyda'
      }
    },
  },
  plugins: [],
}

اما فونت اعمال نمیشه


ثبت پرسش جدید
محمد رضا
تخصص : Full Stack Developer
@salar.mohammad2013 9 ماه پیش آپدیت شد
2

سلام عزیز
افزودن فونت به تیلویند توی دوره راکت به صورت رایگان هست ببین لطفا
نمیتونم خیلی قاطع بگم مشکل کارت کجاست ولی با کد خودم که مقایسه کردم توی کانفیگ من براکت داشتم

      fontFamily:{
        'iransansfanum' : ['iransansfanum']
      },

و توی گلوبال css خودم از @layer استفاده نکرده بودم و همینجوری همه فونت فیسا رو قرار داده بودم
و بعدم از کلاس به عنوان فونت استفاده باید بکنی توی پروژه یعنی به body خودم فونت رو دادم ممکنه قبل اسم فونتت font- نزاشته باشی مثلا

<body dir="rtl" className="font-iransansfanum h-full">

امیدوارم کارت راه بیفته با این تغییرات اگر نشدددددد توی ادرس دهی های فونت فیس ها که url گزاشتی از مکان فعلی فایل ادرس دهی کن یعنی شروع ادرست ./ باشه مثل کد زیر

src: url('./iransansfanum/eot/IRANSansWeb(FaNum)_Light.eot');

احتمال میدم ادرس ها درست نباشه برات و مسیر مناسبی رو طی نکنه برای دریافت فایل ها


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام