属性
描述
list-style
简写属性。用于把所有用于列表的属性设置于一个声明中。
list-style-image
将图象设置为列表项标志。
list-style-position
设置列表中列表项标志的位置。
list-style-type
设置列表项标志的类型。
marker-offset
1. 列表类型:list-style-type属性
(1)作用:修改用于列表项的标志类型;
(2)可能的值:
值
描述
none
无标记。
disc
默认。标记是实心圆。
circle
标记是空心圆。
square
标记是实心方块。
decimal
标记是数字。
decimal-leading-zero
0开头的数字标记。(01, 02, 03等)
lower-roman
小写罗马数字(i, ii, iii, iv, v等)
upper-roman
大写罗马数字(I, II, III, IV, V等)
lower-alpha
小写英文字母The marker is lower-alpha (a, b, c等)
upper-alpha
大写英文字母The marker is upper-alpha (A, B, C等)
lower-greek
小写希腊字母(alpha, beta, gamma等)
lower-latin
小写拉丁字母(a, b, c,等)
upper-latin
大写拉丁字母(A, B, C,等)
hebrew
传统的希伯来编号方式
armenian
传统的亚美尼亚编号方式
georgian
传统的乔治亚编号方式(an, ban, gan等)
cjk-ideographic
简单的表意数字
hiragana
标记是:a, i, u, e, o, ka, ki等。(日文片假名)
katakana
标记是:A, I, U, E, O, KA, KI等。(日文片假名)
hiragana-iroha
标记是:i, ro, ha, ni, ho, he, to等。(日文片假名)
katakana-iroha
标记是:I, RO, HA, NI, HO, HE, TO等。(日文片假名)
(3)浏览器支持性:所有浏览器都支持 list-style-type 属性。
Ps: 任何的版本的 Internet Explorer (包括 IE8)都不支持属性值 "decimal-leading-zero"、"lower-greek"、"lower-latin"、"upper-latin"、"armenian"、"georgian" 或 "inherit"。
2. 列表项图像:list-style-image属性
(1)作用:使用图像来替换列表项的标记。
(2)可能的值:
值
描述
URL
图像的路径。
none
默认。无图形被显示。
inherit
规定应该从父元素继承 list-style-image 属性的值。
(3)浏览器支持性:所有浏览器都支持 list-style-image 属性。
Ps: 请始终规定一个 "list-style-type" 属性以防图像不可用。
3. 列表标志位置:list-style-position属性
(1)作用:设置在何处放置列表项标记;
(2)可能的值:
值
描述
inside
列表项目标记放置在文本以内,且环绕文本根据标记对齐。
outside
默认值。保持标记位于文本的左侧。列表项目标记放置在文本以外,且环绕文本不根据标记对齐。
inherit
规定应该从父元素继承 list-style-position 属性的值。
(3)浏览器支持性:所有浏览器都支持 list-style-position 属性。
4. 简写列表样式:list-style属性
(1)作用:在一个声明中设置所有的列表属性;
(2)顺序:type,position,image;
Ps: list-style 的值可以按任何顺序列出,而且这些值都可以忽略。只要提供了一个值,其它的就会填入其默认值。
查看更多关于CSS列表属性_html/css_WEB-ITnose的详细内容...