CSS列表样式属性
列表样式类型属性(list-style-type)
这个属性用来设定列表项标记(list-item marker)的类型。有以下值:
·
disc (缺省值,黑圆点)
·
circle (空心圆点)
·
square (小黑方块)
·
decimal (数字排序)
·
lower-roman (小写罗马字排序)
·
upper-roman (大写罗马字排序)
·
lower-alpha (小写字母排序)
·
upper-alpha (大写字母排序)
·
none (无列表项标记)
列表样式位置属性(list-style-position)
列表样式位置属性(list-style-position)有两个值:
·
outside (以列表项内容为准对齐)
·
inside (以列表项标记为准对齐)
列表样式图片属性(list-style-image)
列表项标记可以用图片来表示,用列表样式图片属性(list-style-image)来设定图片。示例代码如下:
ul {list-style-image: url(../images/css_tutorials/dot02.gif)}
演示示例
列表样式属性(list-style)
这个属性是设定列表样式的一个快捷的综合写法。用这个属性可以同时设值列表样式类型属性(list-style-type),列表样式位置属性(list-style-position)和列表样式图片属性(list-style-image)。示例代码如下:
ul {list-style:circle inside url(../images/css_tutorials/dot02.gif)}
CSS伪类(pseudo-class)
和一般的CSS语法不同(参见),CSS伪类的语法有两种。
第一种:
selector:pseudo-class {property: value}
例句:
a:link {color:red}
第二种:
selector.class:pseudo-class {property: value}
例句:
a.c1:link {color:red}
锚(a)伪类
锚(a)伪类是最常用的伪类。例句如下:
a:link {color: #FF0000} /* 未被访问的链接 红色 */a:visited {color: #00FF00} /* 已被访问过的链接 绿色 */a:hover {color: #FFCC00} /* 鼠标悬浮在上的链接 橙色 */a:active {color: #0000FF} /* 鼠标点中激活链接 蓝色 */
也可以用HTML的class属性来设定伪类。例句如下:
a.c1:link {color: #FF0000} /* 未被访问的链接 红色 */a.c1:visited {color: #00FF00} /* 已被访问过的链接 绿色 */a.c1:hover {color: #FFCC00} /* 鼠标悬浮在上的链接 橙色 */a.c1:active {color: #0000FF} /* 鼠标点中激活链接 蓝色 */
注:由于CSS优先级的关系(后面比前面的优先级高),在写a的CSS时,一定要按照a:link, a:visited, a:hover, a:actived的顺序书写。
阅读(1126) | 评论(0) | 转发(0) |