给大家带来counter-reset属性和counter-increment属性
结构清晰,容易被搜索引擎搜索到,天生优化了seo破洛洛文章简介:CSS计数器:counter-increment与counter-reset。
在前两天公布的一篇文章《由于CSS3,动画将统统皆有大概》,示例页面傍边利用了counter-reset属性和counter-increment属性来对<a>标签举行主动排序输入,这两个属性是css属性傍边的计数器,能够依照设定的体例主动盘算出数值,在良多场景下具有很年夜的天真性,详细的功效代码以下:
.main{counter-reset:demo;}.maina{counter-increment:demo;}.maina:before{content:counter(demo,decimal);}<a></a><a></a><a></a>看到这里,大概有很多人暗示对照生疏,并且代码也长短常的复杂。那末明天就为人人复杂的先容下这两个属性和分离content属性的一个复杂的例子。
counter-reset属性
用法:counter-reset属性设置某个选择器呈现次数的计数器的值。默许为0。
申明:使用这个属性,计数器能够设置或重置为任何值,能够是正值或负值。假如没有供应number,则默许为0。
正文:假如利用“display:none”,则没法重置计数器。假如利用“visibility:hidden”,则能够重置计数器。
counter-increment属性
用法:counter-increment属性设置某个拔取器每次呈现的计数器增量。默许增量是1。
申明:使用这个属性,计数器能够递增(或递加)某个值,这能够是正值或负值。假如没有供应number值,则默许为1。
正文:假如利用了“display:none”,则没法增添计数。如利用“visibility:hidden”,则可增添计数。
我们懂得后就来看看一个复杂示例:
1、CSS代码
body{counter-reset:jiawin;}h1{counter-reset:subjiawin;}h1:before{content:"种别"counter(jiawin)".";counter-increment:jiawin;}h2:before{counter-increment:subjiawin;content:counter(jiawin)"."counter(subjiawin)"";}/**以下为页面粉饰代码**/body,h1,h2{padding:0;margin:0;}body{background-color:#fee0ef;}.main{width:600px;margin:100pxauto;border-radius:5px;height:auto;overflow:hidden;box-shadow:0px1px5pxrgba(0,0,0,0.5);}.mainh1{background:#936;color:#FFF;padding:5px;border-top:1pxsolid#df94b9;border-bottom:1pxsolid#df94b9;}.mainh2{background-color:#c47da0;color:#FFF;padding:5px;border-bottom:1pxsolid#cd8fae;}2、HTML代码
<h1></h1><h2></h2><h2></h2><h1></h1><h2></h2><h2></h2><h2></h2><h1></h1><h2></h2><h2></h2>在这个示例中,我们不但单使用了counter-reset属性和counter-increment属性并且还共同了content属性的使用,这三个属性共同起来利用也是挺不错的,在结构傍边有很年夜的天真性。关于content属性,信任人人也是对照熟习的,也许的用法以下:
content:string|url|counter(name)|counter(name,list-style-type)|counters(name,string)|counters(name,string,list-style-type)|attr(X)|open-quote|close-quote|no-open-quote|no-close-quote;人人是不是还记得之前的一篇文章《CSS伪元素before、after妙用:制造时髦核心图相框》,在这篇文章中也就是使用了content属性,公道的使用好这些属性之间的差别和互补干系,将会给我们带来更多的便利,你以为呢t接待和你一同来切磋这个奇妙的css国家……
</p>
Div全称division意为“区分”使用DIV的方法跟使用其他tag的方法一样。 使用所见即所得的接口,亦有HTML编辑的功能。它现在有Mac和Windows系统的版本。原本由Macromedia公司所开发。 使用所见即所得的接口,亦有HTML编辑的功能。它现在有Mac和Windows系统的版本。原本由Macromedia公司所开发。 足见市场的反响和MACROMEDIA公司对它们的自信。说到Dreamweaver8我们应该了解一下网页编辑器的发展过程,随着互联网(Internet) 的家喻户晓。 dreamweaver8中文版下载(dw)对专业网页图像设计的FIREWORKS,三者被MACROMEDIA公司称为DREAMTEAM(梦之队)。 您在所见即所得网页编辑器进行网页制作和在WORD中进行文本编辑不会感到有什么区别,但它同时也存在着致命的弱点。 使用所见即所得的接口,亦有HTML编辑的功能。它现在有Mac和Windows系统的版本。原本由Macromedia公司所开发。 还是在Dreamweaver所见即所得添加链接是,可以选中文字或图片然后按下shift键不放鼠标拖出箭头直接指向文件即可。这是比较简单的也是常用的方之一。
页:
[1]