要实现li列表计数比较简单,直接设置list-style-type即可,但是要实现非li列表计数该怎么办呢,counter()可以轻松实现

body{counter-reset:section 0 subsec 1; //插入计数器,第一个计数器从0开始累加,第二个计数器从1开始累加}
.box > p:before{content:counter(section)"、 "; //获取计数器 counter-increment: section; //对计数器进行累加}
.demo > p:before{ content:counter(subsec)"、 "; counter-increment: subsec; }
<div class="box">
<p>【八项规定后茅台酒公务消费由30%下降到1% 官员曾用矿泉水瓶装酒】反腐纪录片《永远在路上》今天播出第三集。原来公务消费占到茅台酒销量的30%以上,如今已经不到1%。
天津市医药集团原党委书记张建津:你在桌上摆个瓶子被拍照了,那网上不就有证据了吗,所以就把茅台酒就倒在矿泉水瓶里边,分酒的时候再倒着喝</p>
<p>【八项规定后茅台酒公务消费由30%下降到1% 官员曾用矿泉水瓶装酒】反腐纪录片《永远在路上》今天播出第三集。原来公务消费占到茅台酒销量的30%以上,如今已经不到1%。
天津市医药集团原党委书记张建津:你在桌上摆个瓶子被拍照了,那网上不就有证据了吗,所以就把茅台酒就倒在矿泉水瓶里边,分酒的时候再倒着喝</p>
<p>【八项规定后茅台酒公务消费由30%下降到1% 官员曾用矿泉水瓶装酒】反腐纪录片《永远在路上》今天播出第三集。原来公务消费占到茅台酒销量的30%以上,如今已经不到1%。
天津市医药集团原党委书记张建津:你在桌上摆个瓶子被拍照了,那网上不就有证据了吗,所以就把茅台酒就倒在矿泉水瓶里边,分酒的时候再倒着喝</p>
</div>
<div class="demo">
<p>【新华社:剪除楼市毒瘤刻不容缓】当前,房地产市场秩序已经到了非整治不可的地步。必须清醒地认识到,在中国很多家庭是拿出几辈人的积蓄买房,房地产市场秩序事关百姓
切身利益,房地产市场的平稳健康发展事关我国经济社会发展大局,中国容不下一个百病缠身的房地产市场。</p>
<p>【新华社:剪除楼市毒瘤刻不容缓】当前,房地产市场秩序已经到了非整治不可的地步。必须清醒地认识到,在中国很多家庭是拿出几辈人的积蓄买房,房地产市场秩序事关百姓
切身利益,房地产市场的平稳健康发展事关我国经济社会发展大局,中国容不下一个百病缠身的房地产市场。</p>
<p>【新华社:剪除楼市毒瘤刻不容缓】当前,房地产市场秩序已经到了非整治不可的地步。必须清醒地认识到,在中国很多家庭是拿出几辈人的积蓄买房,房地产市场秩序事关百姓
切身利益,房地产市场的平稳健康发展事关我国经济社会发展大局,中国容不下一个百病缠身的房地产市场。</p>
</div>

结果如下图所示:

利用CSS计数函数counter()实现计数的更多相关文章

  1. 使用Counter进行计数统计

    使用Counter进行计数统计 想必大家对计数统计都不陌生吧!,简单的说就是统计某一项出现的次数.实际应用中很多需求都需要用到这个模型,如检测样本中某一值出现的次数.日志分析某一消息出现的频率分析文件 ...

  2. 利用CSS实现带相同间隔地无缝滚动动画

    说明:因为在移动上主要利用CSS来做动画,所以没有考虑其他浏览器的兼容性,只有-webkit这个前缀,如果需要其他浏览器,请自行补齐. 首先解释一下什么是无缝滚动动画, 例如下面的例子 See the ...

  3. 如何利用CSS代码使图片和文字在同一行显示且对齐

    对于初学css的新手朋友来说,经常会遇到这样一个问题,当文字和图片出现在同一行或者同一个div里面的时候,在浏览器中运行出来的显示效果往往是在不同的行,那么,我们怎么才能利用CSS代码使图片和文字在同 ...

  4. Web前端开发如何利用css样式来控制Html中的h1/h2/h3标签不换行

      H1/H2/H3/H4标题标签常常使用在一个网页中唯一标题.重要栏目.重要标题等情形下. H1在一个网页中最好只使用一次,如对一个网页唯一标题使用.H2.H3.H4标签则可以在一个网页中多次出现, ...

  5. 利用css新属性appearance优化select下拉框

    <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...

  6. 利用css的border实现画三角形思路原理

    1.利用Css 的border绘制三角形的原理: div的border是有宽度和颜色的,当div的宽度比较大的时候,比如上面代码每个边100像素,颜色又不一样,浏览器怎么渲染颜色呢?经测试发现,宽度较 ...

  7. 利用css+原生js制作简易钟表

    利用css+原生js制作简单的钟表.效果如下所示 实现该效果,分三大块:html.javascript.css html部分html部分比较简单,定义一个clock的div,内部有原点.时分秒针.日期 ...

  8. 利用css如何让嵌套的div层不继承父div层的透明度?

    http://zhidao.baidu.com/link?url=cvQhh0Q7_ah0qg9tc-2zP0cjB_PoIiIq6t6RFpp4aZPPNoVJUqyy7TT41TU5pWzRtRY ...

  9. 利用css实现搜索过滤

    无意中找到一种利用css就可实现的搜索过滤的方法,不得不说看了代码之后确实被惊艳到了,亏我之前面试还因为做这个功能做太慢而拖了后腿.在此记录下代码: <!DOCTYPE html> < ...

随机推荐

  1. javascript 函数初探 (一)--- 神马是函数

    神马是函数? 所谓函数,本质上是一种代码的分组形式.我们可以通过这种形式赋予某组代码一个名字,以便与之后的调用.下面,我们来示范以下函数的声明: function sum(a, b){ var c = ...

  2. 使用 Arduino 和 LM35 温度传感器监测温度

    上一篇玩儿了一下Arduino入门,这次再进一步,用一下LM35温度传感器来监测当前温度.LM35温度传感器已经在Arduino入门套件里包含了,就是那个有三个脚的小黑块儿. 我们先把这些东西连起来. ...

  3. OC的runtime运行机制

    什么是runtime runtime就是一套底层的c语言API(Application Programming Interface)里面包括很多强大实用的c语言类型.c语言函数. 实际上,平时我们编写 ...

  4. OOP感悟

    行内讲的最多的就是出来一年内基本靠copy,一年后才基本懂得如何去写代码,而理解领悟oop,需要的时间却不定. 我工作中,我发现很多人拿着面向对相当的语言作者做着面向过程的事情,不需要知其所以然,只要 ...

  5. iOS开发之Socket

    在IOS开发中,网络请求链接往往是HTTP请求,但是有些需求比较特殊,需要保持持续连接,就需要用到Socket了. 另外在游戏开发中,常常会用到Socket连接,因为http请求数据往往需要用户主动请 ...

  6. Redhat Linux安装JDK 1.7

    本篇主要介绍在Redhat Linux(Red Hat Enterprise Linux Server release 5.7 (Tikanga))系统上安装JDK 1.7,其它Linux平台安装也大 ...

  7. get_locked_objects_rpt.sql

    在metalink上看到一个脚本(get_locked_objects_rpt.sql),非常不错,如下所示 /*------------------------------------------- ...

  8. WebForm(二)——控件和数据库连接方式

    一.简单控件 1.Label(作用:显示文字) Web中: <asp:Label ID="Label1" runat="server" Text=&quo ...

  9. Tomcat:利用Apache配置反向代理、负载均衡

    本篇主要介绍apache配置反向代理,介绍了两种情况:第一种是,只使用apache配置反向代理:第二种是,apache与应用服务器(tomcat)结合,配置反向代理,同时了配置了负载均衡. 准备工作 ...

  10. dragsort html拖拽排序

    一.Jquery List DragSort 对于有些页面,如首页的定制,需要进行动态的拖拽排序.由于自己实现比较困难,我们一般会使用一些js插件来实现.dragsort 就是帮助我们完成这一需求.通 ...