ali1373

responsive کردن قالب

2 پست در این موضوع

سلام به همگی

ایا راه نسبتا ساده ای وجود داره که بشه یه قالب رو responsive (واکنشگرا) کرد؟!

:auau:

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

درود

در این مورد تاپیک های نسبتا زیادی در انجمن موجود هست که میتونید استفاده کنید ازشون.

ولی برای تکرار مسئله یه توضیح مختصر میدم.

طراحی رسپانسیو یا واکنش گرا چیزی نیست که با افزودن در خط کد ایجاد بشه. روش ها و مراحل مختلفی داره.

برای مثال کد های @media در css به ما کمک میکنند که یک دستور شرطی بر اساس عرض و ارتفاع مانیتور بنویسیم. یعنی با این کد ها میتونیم به مرورگر بگیم اگر عرض مانیتور x پیکسل بود اونوقت عنصر y رو نشون نده یا عرض خاصی براش در نظر بگیر.

نکته ی دیگری که هست در طراحی رسپانسیو لازمه ابعاد اجزا نسبت به ابعاد مانیتور انعطاف پذیر باشند. یعنی چی؟ یعنی اینکه اگر ما جزئی در سایت داریم که عرضش یک سوم مانیتور ما هست در صفحه نمایش دیگر ( میخواد تبلت باشه ، گوشی باشه یا هر چیز دیگه ) هم همون یک سوم باشه. اینجا میایم و به جای اینکه برای ابعاد اجزا از واحد پیکسل ( px ) استفاده کنیم از درصد (%) استفاده میکنیم.

یه سری جاها هم از فایل های جاوا اسکریپت کمک میگیریم. مثل منو های رسپانسیو !

همچنین برای زیباتر کردن کار و راحت تر کردن کار میشه از چارچوب های رسپانسیو ( framework ) که به شامل فایل های css و Javascipt هستند استفاده کنیم.یکی از پر طرفدارترین این فریم ورک ها ، فریم ورک محبوب Twitter Bootstrap هستند با جستجو در اینترنت میتونید به اطلاعات بیشتر ، نمونه ها و لینک دانلودش دست پیدا کنید.

به این تایپیک هم سر بزنید

فروش نوروزی94 آموزش اصول طراحی قالب Responsive

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری