راکت
حل شده

em و rem

4 پاسخ

من در دوره اموزشی css
rem و em رو درست نتونستم درک کنم میشه یک راهنمایی ای بکنید؟

iman
iman
@imanpooor
ثبت پرسش جدید

پاسخ‌ها

4
Nima Aram
Nima Aram
@aramnima50

تخصص: a simple full stack

بهترین پاسخ

@imanpooor
این مقاله فارسی رو بخون خیلی کمکت میکنه

وحید
وحید
@forughi.vahid

تخصص: Fullstack

@imanpooor
اینا واحدهای اندازه گیری سایز هستند pt , px , و percent (%) و rem (em) ، تبدیلشون هم توی این لینک میتونید ببینید.
https://websemantics.uk/tools/font-size-conversion-pixel-point-em-rem-percent/

iman
iman
@imanpooor

تخصص: طراحی وب ( در حال یادگیری )

این رو میدونم استاد موسوی در دوره css راکت مطالبی در رابطه ی rem و em گفتند که من نتونستم به صورت کامل درک کنم !!
@forughi.vahid

شاید پاسخ شما همین‌جا باشد

آرمین
آرمین
@arminbeik

@imanpooor
هر مرورگر يك فونت سايز مخصوص خودشو داره كه اكثراً ١٦ پيكسل هست. شما وقتي به سلكتور html استايل ميدهيد داخل سلكتور مشخص كنيد font-size:100% اين كار باعث ميشه شما از فونت سايز مرورگر استفاده كنيد كه اغلب ١٦ پيكسل هست. و هرجا خواستيد با واحد rem در كلاس هاي ديگر يا سلكتور هاي ديگر فراخواني كنيد و استفاده كنيد. در واقع عنصر پدر تمامي المنت ها هست
مثلاً فونت سايز يك ديويژن را 1.5 rem بنويسيد يعني سايز فونت ميشه 16*1.5= 24 پس فونت سايز شما ٢٤ پيكسل ميشود
براي em هم همينطور هست با اين تفاوت كه فونت سايز پدر خود را دريافت ميكنه مثلا تگ پاراگرافي كه داخل يك ديويژن هست اون ديويژن پدر المنت پاراگراف هست. پس هر فونت ستبدي به ديويژن بدهيم براي پاراگراف هم ميتوان با em به اون دسترسي پيدا كرد.
به طور كلي از rem بيشتر از em استفاده ميشود

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

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