استفاده از id به جای class

پرسیده شده
فعالیت 1178 روز پیش
دیده شده 391 بار
0

مشکلی که تو پست بزرگتر وجود داشت به نظرم اگر طراح با id به اون پست که متمایز هستش از بقیه استایل بده بهتره.

اینطور نیست جناب سوری؟

فایل پیوست

سیامک احمدی
سیامک احمدی

24 بهمن 99

0
حذف شده

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

بستگی به این داره که از چه سبکی بخوای استفاده بکنی! مثلا در بعضی از پترن هایی که برای این مورد وجود داره کلا مجاز به استفاده از id در هیچ جایی نیستیم و همه چیز از طریق class باید اعمال بشه

حالا کلا کاری به مشکلی که اینجا وجود داشت ندارم چون که موضوع بحث نیست ولی به صورت کلی استفاده کردن از id به صورت مستقیم خیلی حرکت جالبی نیست. مثلا اگر در یک کامپوننتی از یک id استفاده بکنید دیگه نمیشه همون کامپوننت رو چند جای دیگه از صفحه استفاده بکنید و ممکن باعث یکسری کانفلیکت ها بشه و اگر هم به هر دلیلی مجبور به استفاده از id شدید باید به یک نحوه اون رو منحصر به فرد بکنید تا از تبعات اون جلوگیری کرد!

 

بحث حول و حوش این موضوع خیلی زیاد هست و باید خیلی مفصل به این موضوع پرداخته بشه

فایل پیوست

مجتبی سوری

توسط

مجتبی سوری

24 بهمن 99

حذف شده
به نظرم یک راه خوب برای استایل دهی به این چنین کامپوننت هایی استفاده از first-child هست که برای یک لیست استایل رو مثلا فقط به اولین آیتم بدهد.
محمد علی ناصری

15 خرداد 00

جلسه نحوه کنترل UI یک کامپوننت با استفاده از Props