راست به چپ کردن سریع و راحت در CSS
#1
همیشه برای نمایش فارسی و در ابعاد بزرگتر زبان‌های راست به چپ دنیا، در کامپیوتر مشکلاتی وجود داشته. اما برای وب ابزاری رو قصد معرفی دارم که میتونه تا حد مناسبی فایل‌های CSS رو تبدیل به نسخه راست به چپ کنه! نام این فریم ورک rtlcss هست که از طریق سایت خودش و گیت‌هاب در دسترس هست.
برای مثال اگر جایی همچین چیزی داریم:
کد:
.sample {
 direction:ltr;
}

اون رو تبدیل میکنه به:

کد:
.sample {
 direction:rtl;
}

این یه قسمتش بود، علاوه بر یه ابزار، به گفته سازنده‌اش یه فریم‌ورک هم هست و کمک میکنه کد CSS خودتون رو طوری طراحی کنید که به راحتی تبدیل به نسخه راست به چپ بشه.
برای مثال درجایی از کدتون همچین چیزی دارید:

کد:
.code {
 direction:ltr;
}
و این کلاستون قراره کد رو نشون بده و خب کد همیشه ltr هست. و اگه مستقیم تبدیل بشه خروجی خراب میشه. برای جلوگیری از این کار کافیه که کدتون رو به این شکل ویرایش کنید تا مترجم این فریم‌ورک ار این قسمت صرف نظر کنه:
کد:
.code {
 direction:ltr/*rtl:ignore*/;
}
به همین راحتی. پیشنهاد میکنم که مستندات رو مطالعه، و سایر قابلیت‌هاش رو هم ببینید.
پاسخ
 تشکر شده توسط hadi3، BaaNoOo، Arma


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان