css属性 content

CSS的 content CSS 属性用于在元素的 ::before 和 ::after 伪元素中插入内容。使用content 属性插入的内容都是匿名的可替换元素

默认值:normal

: :before 和 :after 伪类元素中会被对待none

none : 不会产生伪类

在这里插入图片描述

string

url:图片路径。

URI 值会指定一个外部资源(图片的url)。如果该不能展示,它会被图片忽略或显示一些占位(如无图片标志)。
注:这种方式引入的图片,无法设置图片的宽高
在这里插入图片描述

attr():

动态从元素的属性中获取内容

content里的字符串连接操作

在这里插入图片描述
在这里插入图片描述

counter

3个关键点正好对应CSS计数器的2个属性和1个方法,依次是:

  1. counter-reset(属性:父元素设置)
  2. counter-increment(属性:父元素设置)
  3. content:counter()/counters()(子元素元素设置)

counter-reset:计数器-重置。

1)默认值为0,并可以设置他的默认值。
.counter-reset{
counter-reset: number;
}
//0
.counter-reset{
counter-reset: number 1;
}
//1
2)counter-reset的计数重置可以是负数,例如-2。
也可以写成小数,例如2.99,不过就是IE和FireFox都不识别,认为是不合法数值,直接无视,当作默认值0来处理;不过Chrome不嫌贫嫉富,任何小数都是向下取整,如2.99当成2处理
3)多个计数器同时命名

 .counter-reset{
        counter-reset: num 3 bb 4;
    }
    .counter-reset::before{
        content: counter(num)  counter(bb);
    }
    .counter-reset::before{
        content: counter(num) 'hello' counter(bb);
    }
    //34
    //3hello4

4)counter-reset还可以设置为none和inherit. 去掉重置以及继承重置。

count-increment:计数器-递增

1)值的变化根据coutner-reset变化,在counter-reset的基础上加1
例:


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值