انجمن


مشکل در راست چین کردن کلاس ها در فایل rtl.css  (۱۰ نوشته)

  • quran

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۷۶
    تشکر شده: ۱۹ بار
    # نوشته شده: ۱۰ سال پیش
    ۲۰ تیر ۱۳۸۸ - ۱۵:۳۲

    با سلام
    من توی فارسی سازی پوسته ها در قسمت راست چین کردن با فایل rtl یه مشکلی دارم اون هم این که وقتی کلاسی رو می خوام rtl کنم نمی شه البته توی آی دی ها مشکلی نیست فقط توی کلاس ها این مشکل هست .
    به نظرتون مشکل از کجاست؟ :-? :-?

  • Morteza

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۳۴۰۲
    تشکر شده: ۳۱۲۸ بار
    # نوشته شده: ۱۰ سال پیش
    ۲۰ تیر ۱۳۸۸ - ۲۱:۳۵

    چجوری راست چین میکنی؟
    اتفاقا class و id تفاوت شون در این چیزها نیست.

  • quran

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۷۶
    تشکر شده: ۱۹ بار
    # نوشته شده: ۱۰ سال پیش
    ۲۱ تیر ۱۳۸۸ - ۱۲:۰۲

    با سلام
    برای مثال توی فایل css یه کلاس هست با این مشخصات

    .post-author {
    float:left;
    background: url(images/vcard.gif) no-repeat left center;
    font-size: 95%;
    color: #999999;
    }

    ومن توی فایل rtl به این صورت نوشتم:

    .post-author {
    float:right;
    background: url(images/vcard.gif) no-repeat right center;
    padding-right: 20px;
    }

    در واقع اصلا کلاس های توی rtl خونده و جایگزین نمی شن ولی آیدی ها به درستی جایگزین قبلی می شن.

  • Morteza

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۳۴۰۲
    تشکر شده: ۳۱۲۸ بار
    # نوشته شده: ۱۰ سال پیش
    ۲۱ تیر ۱۳۸۸ - ۱۳:۰۲

    شما چیزی رو راست چین نکردی فقط float رو عوض کردی که ممکنه حتی مشکل هم ایجاد کنه:

    .post-author {
    float:left;
    background: url(images/vcard.gif) no-repeat left center;
    font-size: 95%;
    color: #999999;
    text-align:right;
    /*
    یا
    text-align:hustify;
    */
    direction:rtl;
    }
  • quran

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۷۶
    تشکر شده: ۱۹ بار
    # نوشته شده: ۱۰ سال پیش
    ۲۱ تیر ۱۳۸۸ - ۱۴:۰۴

    آخه وقتی float رو توی فایل css تغییر می دم درست می شه اما توی rtl نه
    راستی اون text-align:hustify; درسته یا text-align:justify;

  • امین / iishtar

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۴۲
    تشکر شده: ۴۴ بار
    # نوشته شده: ۱۰ سال پیش
    ۲۱ تیر ۱۳۸۸ - ۱۴:۲۴

    به احتمال زیاد شما فایل rtl.css رو قبل از فایل style.css لود میکنین توی قالب
    اگه میخواین دستورات توی فایل rtl به دستورات style ارجعیت داشته باشن باید فایل rtl رو بعد از فایل استایل لود کنین

    پیروز باشید :-) @},-

  • quran

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۷۶
    تشکر شده: ۱۹ بار
    # نوشته شده: ۱۰ سال پیش
    ۲۱ تیر ۱۳۸۸ - ۱۴:۴۳

    به احتمال زیاد شما فایل rtl.css رو قبل از فایل style.css لود میکنین توی قالب
    اگه میخواین دستورات توی فایل rtl به دستورات style ارجعیت داشته باشن باید فایل rtl رو بعد از فایل استایل لود کنین

    می شه بگید کجا می شه اینو تغییر داد
    در هر صورت فکر کنم مشکل از این هم نباشه چون همونطور که گفتم تو آیدی ها درست عمل می کنه.
    راستی دوست عزیز man4toman من قبلا اون text-align رو امتحان کردم نشد.

  • Morteza

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۳۴۰۲
    تشکر شده: ۳۱۲۸ بار
    # نوشته شده: ۱۰ سال پیش
    ۲۱ تیر ۱۳۸۸ - ۱۵:۰۸

    ببین float برای جهت قرارگیری المان هست که بره به چپ یا راست. در یک کلمه "جهت گیری"
    اما direction برای راست چینی یا چپ جینی هسن.
    text-align هم برای جهت قرارگیری نوشته ها هست که راشت چپ هست و justify که کل خط ها رو هم ردیف میکنه.

    ----

    اگه هنوز مشکل داری شاید خاصیت دیگه ایی تاثیر گذار برا این المان باشه.
    همین سایت http://p30-download.ir/ هست یا چیز دیگه؟

  • quran

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۷۶
    تشکر شده: ۱۹ بار
    # نوشته شده: ۱۰ سال پیش
    ۲۱ تیر ۱۳۸۸ - ۱۵:۱۱

    نه من کلا یه قالب دیگه رو دارم فارسی می کنم.
    در هر صورت ممنون

  • امین / iishtar

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۴۲
    تشکر شده: ۴۴ بار
    # نوشته شده: ۱۰ سال پیش
    ۲۱ تیر ۱۳۸۸ - ۱۵:۲۴

    quran گفت:

    به احتمال زیاد شما فایل rtl.css رو قبل از فایل style.css لود میکنین توی قالب
    اگه میخواین دستورات توی فایل rtl به دستورات style ارجعیت داشته باشن باید فایل rtl رو بعد از فایل استایل لود کنین

    می شه بگید کجا می شه اینو تغییر داد
    در هر صورت فکر کنم مشکل از این هم نباشه چون همونطور که گفتم تو آیدی ها درست عمل می کنه.
    راستی دوست عزیز man4toman من قبلا اون text-align رو امتحان کردم نشد.

    قاعدتا باید استایل ها توی فایل هدر لود بشن ...

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

    <div style="کد های سی اس اس"></div>

    موفق باشید :-) @},-

درباره‌ی این موضوع



برچسب‌ها