【CSS3】CSS多列属性(Multi-column)

CSS列表属性
属性 描述
list-style 用于把所有用于列表的属性设置于一个声明中。
list-style-image 将图象设置为列表项标志。
list-style-position 设置列表中列表项标志的位置。
list-style-type 设置列表项标志的类型

1.list-style

可以按顺序设置如下属性:

  • list-style-type
  • list-style-position
  • list-style-image
ul{
    list-style:square inside url('1.jpg');
}

2.list-style-image:将图像设置为列表项标志

ul{
    list-style-image:url("1.jpg");
    list-style-image:none;/*无图像被显示*/
}

3.list-style-position:设置列表项标志的类型(默认内部标志处理方式)

CSS代码:
ul.list1
{ list-style-image:none; list-style-position:inside; } ul.list2{ list-style-image:none; list-style-position:outside; }
HTML代码:
<p>这是内部标志处理</p> <ul class="list1"> <li>内容1</li> <li>内容2</li> <li>内容3</li> </ul> <p>这是外部标志处理</p> <ul class="list2"> <li>内容1</li> <li>内容2</li> <li>内容3</li> </ul>

 

4.list-style-type:设置列表项标志的类型(默认标记是实心圆)

这里的标志类型比较多,我只将常用的通过列表展示出来,如需更多了解:

http://www.w3school.com.cn/cssref/pr_list-style-type.asp

CSS列表项标志
none 无标记
disc 默认,标记是实心圆
circle 标记是空心圆
square 标记是实心方块
decimal 标记是数字
ul{
    list-style-type:none;
    list-style-type:disc;
    list-style-type:circle;
    list-style-type:square;
    list-style-type:decimal;            
}

显示效果如下:

原文地址:https://www.cnblogs.com/Horsonce/p/7494883.html