list-style-image

CSS-свойство list-style-image устанавливает изображение, используемое в качестве маркера списка.

Чаще, удобнее использовать общее свойство list-style (en-US).

Интерактивный пример

Примечание: Это свойство применяется к элементам списка, т.е. к элементам с display: list-item; по умолчанию оно включает элементы <li>. Т.к. это свойство наследуется, его можно задать для родительского элемента (обычно <ol> или <ul>), что позволит применить его ко всем элементам списка.

Синтаксис

css
/* Ключевые слова */
list-style-image: none;

/* <url> значения */
list-style-image: url("starsolid.gif");

/* Глобальные значения */
list-style-image: inherit;
list-style-image: initial;
list-style-image: unset;

Значения

<url>() (en-US)

Расположение элемента для использования в качестве маркера.

none

Указывает, что изображение не используется в качестве маркера списка. Если установлено это значение, вместо него будет использоваться маркер, определённый в list-style-type (en-US).

Формальный синтаксис

list-style-image = 
<image> | (en-US)
none

<image> =
<url> | (en-US)
<gradient> (en-US)

<url> =
<url()> | (en-US)
<src()>

<url()> =
url( <string> (en-US) <url-modifier>* (en-US) ) | (en-US)
<url-token>

<src()> =
src( <string> (en-US) <url-modifier>* (en-US) )

Пример

HTML

html
<ul>
  <li>Item 1</li>
  <li>Item 2</li>
</ul>

CSS

css
ul {
  list-style-image: url("starsolid.gif");
}

Результат

Спецификации

Specification
CSS Lists and Counters Module Level 3
# image-markers
Начальное значениеnone
Применяется ксписок элементов
Наследуетсяда
Обработка значенияThe keyword none or the computed <image>
Animation typediscrete

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также