css样式——content, counter

content属性一般与:after及:before 伪类一起使用,在对象前或后显示内容。
注意:content属性以及:after,:before伪类只有支持完整css2.0规则的浏览器支持(IE系列需IE8+,FireFox系列需FF3.5+,Chrome支持,其它有待大家发现。)

比较常见的content属性内容有:
1.string 如:"hello"
2.url资源 如:url("http://www.xxx.com/img/xx.gif")
3.counter计数器 如:counter(xxx)

不同属性相互连接时,无需使用"+",只需挨个写下去即可。如:
content:url("http://www.xxx.com/img/xx.gif") counter(xxx) "號"
表现形式为:首先会有1个图片,然后是一个序号,后面紧跟一个中文字"號"

PS:例子见结尾。



--------------------我是华丽的分割线--------------------
counter
counter分为counter-increment与counter-reset声明

counter-increment: 计数器名(id)[空格]计数器步长(计数器起始数,默认值为1)——相当于计数器定义
counter-reset: 计数器名(id)[空格]计数器步长(计数器起始数,默认值为1)——相当于计数器归位
如:
counter-increment: SectionCounter;
counter-reset: SectionCounter 10;



--------------------我是最终分割线--------------------
实例代码,如下:
<html>
  <head>
    <title>css样式——content, counter 示例</title>
    <style type="text/css">
        p
        {
            font-size:12px;
            counter-increment:SectionCounter;
        }
       
        p:before
        {
            content:url("http://www.csdn.net/images/favicon.ico") counter(SectionCounter) "號";
        }
    </style>
  </head>
  <body>
    <p>我就是第一段啦~~</p>
    <p>我就是第二段啦~~</p>
    <p>我就是第三段啦~~</p>
    <p>我就是第四段啦~~</p>
    <p>我就是第五段啦~~</p>
    <p>我就是第六段啦~~</p>
    <p>我就是第七段啦~~</p>
  </body>
</html>

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值