نمایش نتایج 1 تا 4 از 4

نام تاپیک: قرار دادن عکس داخل تگ select جهت انتخاب زبان

  1. #1

    قرار دادن عکس داخل تگ select جهت انتخاب زبان

    سلام دوستان
    من میخوام یه کد بنویسم واسه انتخاب زبان که اینطوری نوشتم
    کد HTML:
      <nav>
                   <select>
                       <option>انتخاب زبان</option>
                       <option value="turk" class="flag">ترکی</option>
                       <option value="persian" class="flag">فارسی</option>
                       <option value="english" class="flag">انگلیسی</option>
                   </select>
               </nav
    یه منوی کشویی که توش سه زبان ترکی فارسی انگلیسی هست
    خب خواستم برای هر زبان پرچم کشورشو بزارم
    اول اومدم داخل همین option ها از تگ img استفاده کنم که برنامه گفت بهتره استفاده نشه
    اومدم توی css بنویسیم که البته نوشتم ولی مشکلاتی داره
    اول اینکه من کدشو اینطوری نوشتم

    nav select option.flag{
    background-size:30px 20px;
    padding-bottom:5px;
    }
    select option[value=turk]{
    background:url(img/ico/turk.png) no-repeat;
    }

    select option[value=persian] {
    background: url(img/ico/per.png) no-repeat;
    }

    select option[value=english]{
    background:url(img/ico/eng.png) no-repeat;
    }


    این کد جواب میده ولی آیا راه بهتری نیست؟ چون فرض بکنین 50 تا زبان بود باید 50تا از اینا بنویسم؟ اینطوری کدنویسی زیاد میشه بنظرم

    بعدش اینکه وقتی زبان مثلا ترکی انتخاب میکنم پرچشم نمیفته فقط اسم زبان میفته چکار کنم هم اسم هم پرچم بیفته


    اینم کد آنلاینش

    http://jsfiddle.net/siros/rptkx9sp/

  2. #2

    نقل قول: قرار دادن عکس داخل تگ select جهت انتخاب زبان

    میتونید با php or asp.net به صورت پویا یه آرایه از نام کشور ها تعریف کنید و یه حلقه واسه آرایه بذارید و option ها رو بسازید و استایل inline روشون اعمال کنید عکسشون هم مقداری که تو آرایه هست با تلفیقی از پسوند میشه...
    اگر خواستید کشوری اضافه کنید عکسو میذارید و یه مقدار جدید هم به آرایه اضافه میکنید...
    هم مدیریت راحتی داره هم نیاز نیست اگر تغییری خواست برید بین کدها دنبال چیزی بگردین یه آرایه دارین فقط...

  3. #3

    نقل قول: قرار دادن عکس داخل تگ select جهت انتخاب زبان

    نقل قول نوشته شده توسط H:Shojaei مشاهده تاپیک
    میتونید با php or asp.net به صورت پویا یه آرایه از نام کشور ها تعریف کنید و یه حلقه واسه آرایه بذارید و option ها رو بسازید و استایل inline روشون اعمال کنید عکسشون هم مقداری که تو آرایه هست با تلفیقی از پسوند میشه...
    اگر خواستید کشوری اضافه کنید عکسو میذارید و یه مقدار جدید هم به آرایه اضافه میکنید...
    هم مدیریت راحتی داره هم نیاز نیست اگر تغییری خواست برید بین کدها دنبال چیزی بگردین یه آرایه دارین فقط...
    مرسی داداش
    میخوام فقط با css html باشه واسه پروژه یکی از بچه ها مینویسم
    فقط یه قالب ساده واسه پروژه دوستمه

  4. #4

    نقل قول: قرار دادن عکس داخل تگ select جهت انتخاب زبان

    up
    دوستان واسه پروژه هست که باید تا دو هفته کامل بشه
    استاد انگار واسه هر ماه یه پروژه میخواد

تاپیک های مشابه

  1. قرار دادن عکس از گرید ویو در داخل picture box
    نوشته شده توسط hamix666 در بخش C#‎‎
    پاسخ: 2
    آخرین پست: یک شنبه 06 مرداد 1392, 14:34 عصر
  2. سوال: قرار دادن عکس داخل فید به صورت Bitmap image
    نوشته شده توسط h.moshfeghi در بخش Access
    پاسخ: 2
    آخرین پست: دوشنبه 16 بهمن 1391, 15:13 عصر
  3. قرار دادن عکس از داخل IMAGElist داخل لیست باکس
    نوشته شده توسط tactools در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 3
    آخرین پست: شنبه 31 شهریور 1386, 20:26 عصر
  4. چگونگی قرار دادن عکس در یک دیتابیس اکسس
    نوشته شده توسط ahmad_rabie در بخش Classic ASP
    پاسخ: 4
    آخرین پست: یک شنبه 26 بهمن 1382, 12:34 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •