如何设置格式为“数字:1,2,3,4,5”的工作表?

时间:2013-01-30 08:35:44

标签: css css3

<ul>
    <li>number</li> 
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
    <li>5</li>
</ul>

样式表:

ul {
    list-style-type: none
}

ul li {
    float: left;
}

li:after {
    content: ", "
}

li:before {
    content: ": "
}

li:last-child:after {
    content: "."
}

li:first-child:before {
    content: ""
}

结果是:

number, 1, 2, 3, 4, 5.

如何解决此问题:

number: 1, 2, 3, 4, 5.

2 个答案:

答案 0 :(得分:7)

添加:

li:first-child:after {
    content: ": "
}

答案 1 :(得分:0)

尝试使用li:first-child:after {content: ": "}添加:在数字行之后 li:not(:first-child):after {content: ", "}也可以在任何其他行之后添加

完整的解决方案

ul {list-style-type: none}
ul li {float: left;}
li:not(:first-child):after {content: ", "}
li:last-child:after {content: "."}
li:first-child:after {content: ": "}

您可以查看dabblet要点:http://dabblet.com/gist/4681763