CSS2 content 属性

说明:本文档兼容性测试基础环境为:windows系统;IE6-IE10, Firefox6.0, Chrome13.0, Safari5.1, Opera11.51

语法:

content:normal | none | [<attr> | <url> | <string> | 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]+

默认值normal

取值:

normal:
默认值。表现与none值相同
none:
不生成任何值。
<attr>
插入标签属性值
<url>
使用指定的绝对或相对地址插入一个外部资源(图像,声频,视频或浏览器支持的其他任何资源)
<string>
插入字符串
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属性的前标记

说明:

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

兼容性:

  • 浅绿 = 支持
  • 红色 = 不支持
  • 墨绿 = 部分支持
  • 橙色 = 实验性质
支持版本\类型 IE Firefox Safari Chrome Opera
版本 6.0-7.0 4.0 5.1 13.0 11.50
版本 8.0

示例: