目录

style listStyleType 属性

示例

将列表项标记类型更改为 "upper-roman":

document.getElementById("myList").style.listStyleType = "upper-roman";
亲自试一试 »

描述

listStyleType 属性设置或返回列表项标记类型。


浏览器支持

Property
listStyleType Yes Yes Yes Yes Yes

语法

返回 listStyleType 属性:

object.style.listStyleType

设置 listStyleType 属性:

object.style.listStyleType = value

属性值

Value Description
armenian The marker is traditional Armenian numbering
circle The marker is a circle
cjk-ideographic The marker is plain ideographic numbers
decimal The marker is a number. This is default for <ol>
decimal-leading-zero The marker is a number with leading zeros (01, 02, 03, etc.)
disc The marker is a filled circle. This is default for <ul>
georgian The marker is traditional Georgian numbering
hebrew The marker is traditional Hebrew numbering
hiragana The marker is traditional Hiragana numbering
hiragana-iroha The marker is traditional Hiragana iroha numbering
katakana The marker is traditional Katakana numbering
katakana-iroha The marker is traditional Katakana iroha numbering
lower-alpha The marker is lower-alpha (a, b, c, d, e, etc.)
lower-greek The marker is lower-greek
lower-latin The marker is lower-latin (a, b, c, d, e, etc.)
lower-roman The marker is lower-roman (i, ii, iii, iv, v, etc.)
none No marker is shown
square The marker is a square
upper-alpha The marker is upper-alpha (A, B, C, D, E, etc.) 
upper-latin The marker is upper-latin (A, B, C, D, E, etc.)
upper-roman The marker is upper-roman (I, II, III, IV, V, etc.)
initial Sets this property to its default value. Read about initial
inherit Inherits this property from its parent element. Read about inherit


技术细节

默认值: "disc" 表示 <ul>,"decimal" 表示 <ol>
返回值: 一个 String,代表列表的类型
CSS版本 CSS1

更多示例

示例

所有不同的列表样式类型:

var listValue = selectTag.options[selectTag.selectedIndex].text;
document.getElementById("myList").style.listStyleType = listValue;
亲自试一试 »

示例

返回列表项标记类型:

alert(document.getElementById("myList").style.listStyleType);
亲自试一试 »

相关页面

CSS教程:CSS 列表

CSS 参考:列表样式类型属性

HTML DOM 参考:listStyle 属性