Instagram
اخبار سایت :
  • هیچی فقط همیشه سالم و سلامت باشین :دی

rtl

اینم از قولی که توی یکی از نظر ها داده بودم. با استفاده از این ابزار می تونین قالب های انگلیسی ای که دارین (left-to-right) رو به قالب های فارسی (right-to-left) تبدیل کنین یا حتی برعکس.

البته ممکنه توی بعضی قالاب ها بعدش باید برین چند تا تغییرات بدین چون این ابزار فقط میگرده مشکلاتی که معمولا توی قالب ها موقع ترجمه پیش میاد رو درست میکنه.

احتمالش هست که چیزای دیگه ای هم توی قالب نیاز به تغییر داشته باشه که می تونین توی نظرات بگین تا به ابزار اضافه کنم بعدا.

قسمت اول از تنظیمات برای این هست که اون قسمت هایی که توی کامنت هستن یا توی string ها هستن تغییر داده نشن. الان که دارم می نویسم اینو به ذهنم خطور کرد که اگر تیک قسمت فونت رو بزنین و بخواین فونت ها رو هم تغییر بدین و هم زمان تیک گزینه string رو هم زده باشین و همزمان توی بعضی فونت ها از string استفاده شده باشه احتمالا برای string های بعدی مشکل ایجاد خواهد شد. پس حواستون باشه که این دو تا رو تا وقتی که مطمئن نشدین با هم استفاده نکنین. البته دو تا گزینه کانت و استرینگ گزینه های امنیتی هستن بود و نبودشون فرقی نداره.

اگر استایل های دیگه ای هم نیاز به ویرایش دارن توی نظرات بگین.

توجه کنین که باید توی باکس از کدهای CSS استفاده کنین نه HTML.

با تشکر

ادامه مطلب

حتما متوجه این شدید که در بعضی سایت ها مانند گوگل ، موقع وارد کردن متن در فیلد مربوطه وب سایت به طور خودکار برای شما راست به چپ بودن و یا چپ به راست بودن متن را پیدا کرده و استایل فیلد را تغییر میدهد. در این پست قصد داریم با دو تابع ساده جاوا اسکریپت که این امکان را در اختیار شما قرار میدهد آشنا کنیم.

برای مثال شما می توانید در فیلد زیر شروع به تایپ کردن فارسی و انگلیسی کنید. میبینید که به صورت خودکار تشخیص داده میشود که از کدام طرف باکس شروع به نوشتن کنید بهتر است:

متنی در این باکس وارد کنید :

ادامه مطلب

اگر زبان شما فارسی و یا زبان هایی است که از سمت راست به بالا می رود شما می بایست حتما از این خاصت (property) استفاده کنید.

شاید دیده باشی که در بعضی مواقع وقتی یک نقطه را می گذارید بدین صورت می شود (به سمت راست جمله می رود.):

اینجا یک نقطه قرار دارد.

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

ادامه مطلب

برای این کا باید متن خود را در تگ textarea قرار دهید که مانند زیر می شود.

<textarea>متن شما</textarea>

حاصل کد بالا:

بعضی مواقع شما می خواهید متنی فارسی را بنویسید و بعضی مواقع می خواهید متنی انگلیسی یا کدی را در آن قرار دهید. برای این کار dir را به این تگ اضافه و به آن rtl برای فارسی نویسی و یا ltr برای کد و انگلیسی نوشتن.

<textarea dir="rtl">متن شما</textarea>

حاصل کد بالا:

<textarea dir="ltr">متن شما</textarea>

حاصل کد بالا:

 

برای تنظیم عرض این باکس از width استفاده می کنیم و برای ارتفاع آن از height استفاده می کنیم.

بعد آوردن عدد باید آن را با px   pt   in   cm   mm   pc   em   ex   %  استفاده کنیم که هر کدام واحد های اندازه کیری خاصی هستند. که البته باید همه این ها را در تگ style قرار داد. باید به ; در بین ارتفاع و عرض گذاشت تا فاصله بوجود آید. این قسمت از css استفاده شده نه HTML

<textarea dir="rtl" style="height: 100px ; width: 200px">متن شما</textarea>

حاصل کد بالا:

در اینجا قسمت های زیر را نیز می توانید به قسمت style اضافه کرد که بین هر کدام باید ; قرار گیرد.

 

رنگ متن زمینه را مشخص می کند. کد رنگ ها background-color
عکسی را به عنوان پس زمینه مشخص می کند. آدرس عکس باید بین url(آدرس) قرار گیرد. background-image
کادردور باکس را مشخص می کند که می توان خاصیت های جالبی به آنها افزود. باید از عدد استفاده کرد. border
سه گوش کادر باکس را از حالت نوک تیز بودن در می آورد. از عدد باشد استفاده کرد. border-radius

در قسمت هایی که گفته شده از عدد باید استفاده کرد بعد از عدد هر یک از px   pt   in   cm   mm   pc   em   ex   %  را بعد از عدد باید آورد.

کلاس های آنلاین فعال

برای افزایش دانش عمومی کاربران سعی بر این داریم که کلاس های آنلاینی برگزار کنیم. لیست این کلاس (ها) را می توانید در زیر ببینید. این قسمت را هر روز چک کنید تا از کلاس ها و اخبار جدید با خبر شوید. کلاس ها توسط همین کاربران و دوستان شما برگزار میشود. اگر مایل به برپایی کلاس آموزشی ای در هر زمینه ای هستید با مدیر تماس بگیرید.

مدرس: محمد و اقبال
آموزش PHP - جلسه اول
پنجشنبه 04 تیر 1394 - 17:00
هیچ کلاس فعالی موجود نیست.
کاربران آنلاین
آمار
مطالب : 792
نظرات : 4408
تعداد اعضا : 36823
افراد آنلاین : 7
بازدید امروز : 809
بازدید دیروز : 2,171
گوگل امروز : 0
گوگل دیروز : 47
بازدید هفته : 5,018
بازدید ماه : 32,283
بازدید سال : 125,799
بازدید کلی : 10,907,501