list-style property CSS Reference



Definition and Usage

The list-style CSS property is a shorthand property for setting list-style-type, list-style-image and list-style-position.

  • Initial the concatenation of the initial values of its longhand properties:
    • list-style-image: is itself a shorthand, its initial value is the concatenation of its own longhand properties
    • list-style-position: is itself a shorthand, its initial value is the concatenation of its own longhand properties
    • list-style-type: is itself a shorthand, its initial value is the concatenation of its own longhand properties
  • Applies to list items
  • Inherited yes
  • Media visual
  • Computed Value as each of the properties of the shorthand:
    • list-style-image: none or the image with its URI made absolute
    • list-style-position: as specified
    • list-style-type: as specified
  • Animatable no
  • Canonical order order of appearance in the formal grammar of the values

Syntax

Formal syntax: <'list-style-image'> || <'list-style-position'> || <'list-style-type'>

Values

Accepts one, two or three keywords in any order.
<'list-style-type'>
See list-style-type
<'list-style-image'>
See list-style-image
<'list-style-position'>
See list-style-position

Examples

ul { list-style: circle; }
#foo { list-style: square inside; }

Compatibility

Desktop browsers

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support 1.0 1.0 (1.7 or earlier) 4.0 7.0 1.0

Mobile browsers

Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support 1.0 1.0 (1) 6.0 6.0 1.0

Relative articles