1- زمانی که آیکن میزارم و محتوای متنی چه داخل تگ (span) چه خود آیکن (i) میزارم. از فونت ایران سنس پشتیبانی نمیکنه و فونت پیشفرض خودش رو میزاره.
2- شبکههای اجتماعی چپ چین نمیشن. دقیقا طبق دوره و طبق آموزشها پیشرفتم ولی وقتی مقادیر(col-s-6 الی col-xl-6) به (div.social-media) میدم استایلش کلا به هم میریزه و میاد لاین بعدی.
تصویر بعدی به هم ریختگی آیکن
لینک :https://codepen.io/sadeghk1a/pen/gOBwoxv
هیچ جوره چپ چین نمیشه.
گفتم شاید مشکل از سیستم گرید باشه که نبود.
الان گیر کردم نمیتونم جلسه بعد رو ببینم.
صادق کیامرزی۰۳ اردیبهشت ۱۴۰۲، ۰۷:۲۰
درود عیدتون مبارک
بله کدتون رو دیدم خطای نگارشی خاصی نداشتید. باید با اینسپکتور مرورگر چک بزنم اما متاسفانه در این تعطیلات به سیستم دسترسی نداشتم. انشالله فردا صبح اول وقت بررسیش میکنم.
ممنون از شکیبایی تون
نازنین کریمی مقدم۰۳ اردیبهشت ۱۴۰۲، ۲۰:۴۸
ممنون.
هرچقدر فکر کرم نفهمیدم مشکل از کجاست. ما هم که مبتدی و تازه کار فقط به ذهنم رسید که گرید سیستم رو چک کنم. باز هم نتونستم بفهمم مشکل از چیه.
صادق کیامرزی۰۴ اردیبهشت ۱۴۰۲، ۱۳:۲۲
مشکلی نیست انقدر در ادامه تمرین میکنید که این سوالات خود به خود حل میشن.
1. درمورد نشناختن فونت، بهتره که در استایل به تمامی المانها به این صورت فونت بدید:
*{font-family: IRANSansXFaNum !important;}
این روش بالا خوبه اما باعث بهم ریختن سایر فونتها و آیکونها میشه. بنابراین بهتره که یه فونت واحد داشته باشید و اونجاهایی که نیاز هست تغییر پیدا کنه رو جدا مدیریت کنید. مثلا ممکنه بخواید برای همون آدرس ایمیل یه فونت دیگه ای تعریف کنید. در این صورت کافیه به اون تگ استایل جداگونه بدید:
2. درمورد چپ چین بخش استایل تون کامل نیست. ابعاد col-6 و.. تعریف نشده و بخش body و * هم به درستی تعریف نشده. میتونید پروژه رو از جلسه آخر همین سرفصل دانلود کنید و کدتون رو با استاد چک بزنید.
نازنین کریمی مقدم۰۴ اردیبهشت ۱۴۰۲، ۱۵:۴۵
یه بررسی میکنم اگه سوالی داشتم داخل همین تیکت میپرسم.
ممنون بابت وقتی که گذاشتین.
صادق کیامرزی۰۴ اردیبهشت ۱۴۰۲، ۱۶:۱۲
خواهش میکنم
اگر بررسی کردید و اوکی بود یادتون نره که تیک تایید پاسخ رو بزنید.
برقرار باشید
نازنین کریمی مقدم۰۴ اردیبهشت ۱۴۰۲، ۱۷:۴۷
خواهش میکنم
اگر بررسی کردید و اوکی بود یادتون نره که تیک تایید پاسخ رو بزنید.
برقرار باشید
نازنین کریمی مقدم۰۴ اردیبهشت ۱۴۰۲، ۱۷:۴۷
سلام. خسته نباشید.
https://codepen.io/sadeghk1a/pen/OJBgjWJ
یک بار با دقت پیاده کردم پروژه رو و نتیجه گرفتم. ولی یه مشکلی راجب نمایش ایکنها دارم.
آیکونهای سایت مورد نظر رو هم به صورت لینک و هم به صورت اسکریپت پیاده کردم ولی فونتها رو مرور گر نمیخونه.
صادق کیامرزی۰۷ اردیبهشت ۱۴۰۲، ۱۷:۴۶
درود
ببینید همونطور که در کامنت قبلی هم گفتم، این روش بالا خوبه اما باعث بهم ریختن سایر فونتها و آیکونها میشه. بنابراین بهتره که یه فونت واحد داشته باشید و اونجاهایی که نیاز هست تغییر پیدا کنه رو جدا مدیریت کنید.
مثلا اینجا باید فونت آیکونها رو fontawesome بذارید وگرنه میاد از ایران سنس میخونه و متوجه نمیشه:
i{
font-family: Font Awesome\\ 5 Free !important;
}
به جز این، در کد شما کلا شیوه آیکون دادن در html هم اشتباهه.
New in Font Awesome 5 is the fas prefix, Font Awesome 4 uses fa.
گذاشته شه باید بیام و به این تگ مقدار زیر رو بدم ؟؟؟
p {
font-family: IRANSansX !important;
}
نمیشه (Font-Family) ثابت باشه
صادق کیامرزی۱۰ اردیبهشت ۱۴۰۲، ۱۳:۵۶
درود
چون تاپیک خیلی طولانی شده بود و درست لود نمیشد مجبور شدم چندتا کامنت رو پاک کنم اما نگران نباشید خوندمشون.
ببینید من کد شما رو تغییر ندادم. به استایل همون کدپنی که فرستاده بودید تگ i رو اضافه کردم. در کامنت قبل گفتم اینکه یک فونت فمیلی ثابت مثل ایران سنس درنظر بگیرید اوکی هست منتها آیکونها بهم میریزند و با همون تگ i مشکل حل میشه.
درمورد اینکه آیکونها یسری شون نمایش داده نمیشه توضیح دادم که شیوه آیکون دهی تون در html اشتباه هست و یه نمونه آیکون پاکت نامه رو هم فرستادم. اون شیوه ای که شما باهاش آیکون میدید برای ورژن 4 هست. اگر بخواید کار کنه باید لینک ورژن 4 رو قرار بدید.
کامنتها رو با حوصله بیشتری بخونید و اگر حس میکنید توضیحاتم براتون گیج کننده هست بفرمایید که شما رو به سرپرستی ارجاع بدم.
نازنین کریمی مقدم۱۲ اردیبهشت ۱۴۰۲، ۰۷:۱۲
فایل html پروژه منو. کاملا مشابه استاد پیش رفتم. آیکون خونده نمیشه.
این پروژه رو از نو زدم و همه چیز اوکی هست. لطفا یه بررسی داشته باشید. لینک پروژه
و اینکه برخی از آیکنها رو نمیخونه. آیکنهای شبکه اجتماعی. ابتداشون fas هم گذاشتم.
صادق کیامرزی۱۴ اردیبهشت ۱۴۰۲، ۱۴:۵۵
سلام مجدد
خواهش میکنم خوشحالم مشکلتون حل شد. کلا این سایت font awesome دردسر زیاد داره برای همین اون لینک w3schools رو دادم اون اوکیه.
الان این لینکی که دادید رو بررسی کردم یسری چیزاش انگار با اسکرین شاته ک دادید فرق داره، اما با این حال برای رفعش دقت کنید که وقتی به بادی فونت میدید، ایمپورتنت نذارید. منطق اینطوریه که شما به صورت معمولی و بدون !important فونت رو به body میدید، بعد هرجا خواستید فونت جدید بدید یا تگ i و... اونجا !important بذارید.
مورد بعدی اینکه لینک ورژن fontawesome رو اشتباه دادید. اینی که زدید ورژن 6 هست پس به i باید ورژن 6 رو بدید. اگر با اینسپکتور یه آیکون رو بگیرید، متوجه میشید که قبلا از چه ورژن آیکونی استفاده میکرده و کافیه که همون رو در تگ i کپی کنید.
پس طبق دو مورد بالا، این کدپن باید اینجاهاش اصلاح شه: