list-style-type
CSS 属性 list-style-type 可以设置列表元素的标记(比如圆点、符号、或者自定义计数器样式)。
示例
/* Partial list of types */ list-style-type: disc; list-style-type: circle; list-style-type: square; list-style-type: decimal; list-style-type: georgian; list-style-type: trad-chinese-informal; list-style-type: kannada; /*value */ list-style-type: '-'; /* Identifier matching an @counter-style rule */ list-style-type: custom-counter-style; /* Keyword value */ list-style-type: none; /* Global values */ list-style-type: inherit; list-style-type: initial; list-style-type: unset;
浏览器支持
![]() | ![]() | ![]() | ![]() | ![]() |
浏览器都支持list-style-type | ||||
语法:
取值:
- <custom-ident>:与@counter样式或预定义样式之一的值匹配的标识符。参见
<custom-ident> - symbols():定义列表的匿名样式
- <string>:指定的字符串将用作项的标记。
- none:不显示列表项的标记。
关键字的取值是下列之一:
| 效果 | 取值 | 含义 |
|---|---|---|
| disc | 实心圆 |
| circle | 空心圆 |
| square | 实心方块 |
| decimal | 阿拉伯数字 |
| cjk-decimal | 中日韩十进制数例如:一,二,三,...,九八,九九,一〇〇 |
| decimal-leading-zero | 十进制数。由初始零填充。例如01, 02, 03,… 98, 99 |
| lower-roman | 小写罗马数字 |
| upper-roman | 大写罗马数字 |
| lower-alpha | 小写英文字母 |
| upper-alpha | 大写英文字母 |
| armenian | 传统的亚美尼亚数字 |
| cjk-ideographic | 浅白的表意数字 |
| georgian | 传统的乔治数字 |
| lower-greek | 基本的希腊小写字母 |
| hebrew | 传统的希伯莱数字 |
| hiragana | 日文平假名字符 |
| hiragana-iroha | 日文平假名序号 |
| katakana | 日文片假名字符 |
| lower-alpha lower-latin | 小写拉丁字母 |
| upper-alpha upper-latin | 大写拉丁字母 |
说明:
设置或检索对象的列表项所使用的预设标记。
- 若
list-style-image属性为none或指定图像不可用时,list-style-type属性将发生作用。 - 仅作用于具有
display:list-item的对象(如li对象)。 - 注意:ol对象和ul对象的type特性为其后的所有列表项目(如li对象)指明列表属性。
- 对应的脚本特性为listStyleType。
| 默认值 | disc |
|---|---|
| 适用于 | 所有display:list-item的元素 |
| 继承性 | 有 |
| 动画性 | 否 |
| 计算值 | 特定值 |
实例
<style>
ol.normal {
list-style-type: upper-alpha;
}
/* or use the shortcut "list-style": */
ol.shortcut {
list-style: upper-alpha;
}
</style>
<ol class="normal">List 1
<li>Hello</li>
<li>World</li>
<li>What's up?</li>
</ol>
<ol class="shortcut">List 2
<li>Looks</li>
<li>Like</li>
<li>The</li>
<li>Same</li>
</ol>





