这篇“css中计数器计数器与内容的示例分析“文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“css中计数器计数器与内容的示例分析”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们进入主题吧。
内容属性早在css2.1的时候就被引入了,可以使用:之前以及:后伪元素生成内容.content属性现在已经得到大部分浏览器的支持,关于内容属性的支持情况可以在caniuse.com网站上进行查找,一下为目前它的支持情况:
内容属性最常见的是配合:之前或:来之后生成内容,默认声称的元素为行内元素:
以上段代码的作用为在类名为测试的div内容的前后加上内容中的内容,在内容之后还可以设置其它样式,在这里,内容相当于伪元素的激活标志,是必不可少的。
div.test:{之前 ,,,内容:,“我在div之前,,, } div.test:{后 ,,,,内容:“我在div之后“; }
内容属性的值除了使用文本值之外,还可以通过attr()方法来使用其它标签的属性值:
“:{后 ,,,内容:,attr (href); } & lt; a 类=皌est", https://www.yisu.com/zixun/href=" http://www.taobao.com/">欢迎来到>
css计数器出现的比较早,但最近才开始了解。由于css计数器只能跟内容属性一起使用时才有作用,而内容属性经常与:之前和:后伪元素搭配使用,于是就有利计数器,伪元素,内容之间不可分割的关系。css计数器主要包含两个属性和一个方法,分别为:
<强> 1。counter-reset 强>
该属性定义计数器的名称,可以同时定义多个计数器,定义数字时代表初始值,缺省默认为0:
div.count { ,,,counter-reset:, count1 是从; }
如上代码定义两个计数器count1和是从,初始默认为0。
<强> 2。counter-increment 强>
该属性接收两个参数,第一个参数代表计数器的名称,第二个代表每次递增的值,缺省时默认为1
div.count:{之前 ,,,counter-increment:, count1 2; }
此行代码定义计数器count1单次自增值为,此时计数器默认初始值为0 + 2=2,若这里将数字2缺省,则默认自增值为1,此时计数器初始值为0 + 1=1 .
<强> 3。计数器()/计数器()强>
该方法为计数器调用方法,接收两个参数,第一个参数为计数器名称,第二个为数值类型,下来对本案例进行一个小练习:
& lt; ! doctype html> & lt; html> ,,,& lt; head> ,,,,,,,,& lt; meta charset=皍tf-8"比; ,,,,,,,,& lt; title> counter& content ,,,,,,,,& lt; style> ,,,,,,,,,,,,,,,div.conter { ,,,,,,,,,,,,,,,,,,,margin-left:, 50 px; ,,,,,,,,,,,,,,,,,,,couter-reset:,计数,,/*,定义计数器count */,,,,,,,,,,,,,,,} ,,,,,,,,,,,,,,.conter p { ,,,,,,,,,,,,,,,,,,,,身高:,40像素; ,,,,,,,,,,,,,,,,,,,,边界:,1 px solid # ffe000; ,,,,,,,,,,,,,,,} ,,,,,,,,,,,,,,之前.conter p: { ,,,,,,,,,,,,,,,,,,,,内容:,计数器(十进制数),“干净自己,/*调用计数器,并在数字后添加。*/,,,,,,,,,,,,,,,,,,,,counter-increment:,计数; ,,,,,,,,,,,,,,,} ,,,,,,,,& lt;/style> ,,,& lt;/head> ,,,& lt; body> ,,,,,,,,& lt; div 类=癱onter"比; ,,,,,,,,,,,,,,& lt; p>段落1 & lt;/p> ,,,,,,,,,,,,,,& lt; p>段落2 & lt;/p> ,,,,,,,,,,,,,,& lt; p>段落3 & lt;/p> ,,,,,,,,,,,,,,& lt; p>段落4 & lt;/p> ,,,,,,,,,,,,,,& lt; p>段落5 & lt;/p> ,,,,,,,,& lt;/div> ,,,& lt;/body> & lt;/html>
最终结果如下:
以上是“css中计数器计数器与内容的示例分析”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!