CSS list-style 屬性

定義和用法

list-style 簡寫屬性在一個聲明中設置所有的列表屬性。

說明

該屬性是一個簡寫屬性,涵蓋了所有其他列表樣式屬性。由于它應用到所有 display 為 list-item 的元素,所以在普通的 HTML 和 XHTML 中只能用于 li 元素,不過實際上它可以應用到任何元素,并由 list-item 元素繼承。

可以按順序設置如下屬性:

可以不設置其中的某個值,比如 "list-style:circle inside;" 也是允許的。未設置的屬性會使用其默認值。

另請參閱:

CSS 教程:CSS 列表

HTML DOM 參考手冊:listStyle 屬性

實例

把圖像設置為列表中的列表項目標記:

ul
  {
  list-style:square inside url('/i/arrow.gif');
  }

親自試一試

CSS 語法

list-style: list-style-type list-style-position list-style-image|initial|inherit;

屬性值

描述
list-style-type 設置列表項標記的類型。參閱:list-style-type 中可能的值。
list-style-position 設置在何處放置列表項標記。參閱:list-style-position 中可能的值。
list-style-image 使用圖像來替換列表項的標記。參閱:list-style-image 中可能的值。
inherit 規定應該從父元素繼承 list-style 屬性的值。

技術細節

默認值: disc outside none
繼承性: yes
版本: CSS1
JavaScript 語法: object.style.listStyle="decimal inside"

更多實例

在一個聲明中定義所有的列表屬性
本例演示將所有針對列表的屬性設置于一個簡寫屬性。

瀏覽器支持

表格中的數字注明了完全支持該屬性的首個瀏覽器版本。

Chrome IE / Edge Firefox Safari Opera
1.0 4.0 1.0 1.0 7.0