CSS3之list属性

list-style:

作用:
          在一个声明中设置所有的列表属性
说明:
          按顺序写入各属性:list-style-type, list-style-position, list-style-image 可以不设置其中的某个值,比如 “list-style:circle inside;” 也是允许的,未设置的属性会使用其默认值
 

list-style-image:

作用:
          使用图像替换列表项的标记
说明:
          始终规定一个 “list-style-type” 属性以防图像不可用
常用值:
          (url): 图像所在路径
          (none):默认值无图形被显示
 

list-style-position:

作用:
          相对于对象的内容绘制列表项标记
说明:
          inside, outside是相对于li来说的
常用值:
          (inside): 列表项目标记放置在文本以内,且环绕文本根据标记对齐
          (outside):默认值,保持标记位于文本的左侧,列表项目标记放置在文本以外,且环绕文本不根据标记对齐
 

list-style-type:

作用:
          设置列表项标记的类型
说明:
          在设置 list-style-image 时应该默认选择一个type,以备用
常用值:
          (none): 无标记
          (disc): 默认值,标记是实心圆
          (circle): 标记是空心圆
          (square): 标记是实心方块
          (decimal): 标记是数字
 
代码示例:

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>CSS3之list属性</title>
    
    <style type="text/css">
        li {
            border: 1px solid green;
        }        
        #ul1 {
	        margin-left: 30px;
	        border: 1px solid red;
	        list-style: circle outside url(img/rightT.jpg);
	        /*
	        list-style-image: url(./img/rightT.jpg);
	        list-style-position: outside;
	        list-style-type: circle;
	        */
        }
        #ul2 {
	        margin-left: 30px;
	        border: 1px solid red;
	        list-style-type: upper-roman;
        }
    </style>
</head>
<body>
    <ul id="ul1">
        <li>Jerry</li>
        <li>Tom</li>
        <li>Lucy</li>
    </ul>
    <ul id="ul2">
        <li>成龙</li>
        <li>吴京</li>
        <li>李连杰</li>
    </ul>
</body>
</html>
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值