List Style Image
📌 در Tailwind برای خاصیت list-style-image
کلاس آماده وجود نداره.
اما میتونیم با استفاده از Utilities دلخواه (arbitrary values) یا before/marker به راحتی این کار رو انجام بدیم.
✅ روش ۱: استفاده از list-image-[url(...)]
در Tailwind میتونی مستقیم تصویر رو به عنوان bullet بذاری:
📌 توضیح:
-
list-image-[url(...)]
→ تصویر رو به عنوان marker لیست ست میکنه. -
list-inside
→ باعث میشه bullet داخل متن قرار بگیره (مثل همون CSS معمولی).
✅ روش ۲: استفاده از marker:
(پیشرفتهتر)
با pseudo-class marker میتونیم رنگ یا شکل marker رو تغییر بدیم، ولی برای تصویر باید از ::before
استفاده کنیم:
📌 توضیح:
-
list-none
→ bullet پیشفرض رو حذف میکنیم. -
before:bg-[url(...)]
→ عکس دلخواه رو جای bullet میذاریم. -
میتونیم سایز، مکان و فاصله رو دقیق کنترل کنیم.
🎯 جمعبندی
-
در Tailwind مستقیماً میتونی از
list-image-[url(...)]
استفاده کنی. -
اگه نیاز به کنترل دقیقتر داشته باشی، با
::before
و کلاسهای کمکی Tailwind راحت میشه استایل داد.