راه حل مشکل نمایش عکس در لیست ها؟

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

مثال (راه حل مشکل نمایش عکس در لیست ها)

ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
li
{
background-image: url(sqpurple.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left: 14px;
}
خودتان امتحان کنید »

توضیح مثال بالا:

  1. ul:
    • با تنظیم خصوصیت list-style-type با مقدار "none" علامتگذاری، حذف خواهد شد.
    • Padding و margin را با مقدار 0px تنظیم می کنیم(برای سازگاری بیشتر یا compatibility)
  2. li:
    • خصوصیت background-image با آدرس عکس و البته بدون تکرار تنظیم می شود.
    • جای که می خواهید عکس قرار گیرد در خصوصیت background-position تنظیم شده است.(چپ 0px و پایین 5px)
    • مکان متن آیتم (</li>متن<li>) در خصوصیت padding-left تنظیم شده است.(برای لیست های فارسی باید خصوصیت padding-right تنظیم شود)

آموزش های مرتبط

آموزش CSS-استایل دهی لیست ها