学习计数器遇到的问题,两天搜索找不到相关资料。问题1:HTML:text
text
text
CSS:div{counter-reset:pl;}p::before{content:counter(pl);counter-increment:pl;}p::after{content:counter(pl);}结果:1text12text23text3因为教程上说不论何处,每次出现counter-increment计数器皆自增,于是修改CSS为:div{counter-reset:pl;}p::before{content:counter(pl);counter-increment:pl;}p::after{content:counter(pl);counter-increment:pl;}两个counter-increment是不是计数器自增2次?于是寄希望能出现结果2text23text34text4可是。。。却出现这个东西。。。↓1text23text45text6这是什么意思???问题2:还是基于上题,这次我把counter-increment单独放置div{counter-reset:pl;}p::before{content:counter(pl);counter-increment:pl;}p::after{content:counter(pl);}p{counter-increment:pl;}结果:2text24text46text6这个结论虽然不是我设想的,但也貌似懂了,两个counter-increment的语义是:计数器自增步长=2。于是从0初始,2,4,6...原谅我整天胡思乱想,于是又加一个counter-increment会出现什么?div{counter-reset:pl;}p::before{content:counter(pl);counter-increment:pl;}p::after{content:counter(pl);}p{counter-increment:pl;}p{counter-increment:pl;}是不是步长=3,于是出现3,6,9...可我又被耍了结果无任何变化,不论我加入多少个counter-increment,可结果固定在2,4,6..不变了2text24text46text6这两天问了不少问题,有时候在想,有没有比较靠谱、深入的教程,多些例子、课后题的教程,毕竟w3c太简略了,MDN每节也只一个课后题。每次遇到点问题都来这问,挺麻烦大家的,不好意思。
慕标5832272
慕村225694
相关分类