CSS :before :after 伪类选择器


CSS :before :after 伪类选择器


所有主流浏览器都支持 :after 选择器。

注释:对于 IE8 及更早版本中的 :after,必须声明 <!DOCTYPE>。

  :before


  语法:Selector : before { sRules }

  说明:用来和 content 属性一起使用,设置在对象前(依据对象树的逻辑结构)发生的内容。


  :after


  语法:Selector : after { sRules }

  说明:用来和 content 属性一起使用,设置在对象后(依据对象树的逻辑结构)发生的内容。

  content


  语法:content : attr(alt) | counter(name) | counter(name , list-style-type) | counters(name , string) | counters(name , string , list-style-type) | no-close-quote | no-open-quote | close-quote | open-quote | string | url(url)


  取值:

  attr(alt) :  使用对象的 alt 属性的文字

  counter(name) :  使用已命名的计数器

  counter(name, list-style-type) :  使用已命名的计数器并遵从指定的 list-style-type 属性

  counters(name, string) :  使用所有已命名的计数器

  counters(name, string, list-style-type) :  使用所有已命名的计数器并遵从指定的 list-style-type 属性

  no-close-quote :  并不插入 quotes 属性的后标记。但增加其嵌套级别

  no-open-quote :  并不插入 quotes 属性的前标记。但减少其嵌套级别

  close-quote :  插入 quotes 属性的后标记

  open-quote :  插入 quotes 属性的前标记

  string :  使用用引号括起的字符串

  url(url) :  使用指定的绝对或相对 url 地址

  说明:用来和 :after 及 :before 伪元素一起使用,在对象前或后显示内容。对应的脚本特性为 content 。


—————

p:after {

content:"- 台词";

background-color:yellow;

color:red;

font-weight:bold;

}  


a[href]:after{content:"(link)";}

a[href]:before{content:"链接";}



  • 2
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值