css伪类

   工做到如今也算作过个把项目,可是都是囫囵吞枣,碰到什么问题,想作什么效果就上网搜一搜,却是能在项目里作出来,可是彻底没有太多深刻的理解,也没有积累,项目结束,不知道这些作过的东西如何把握住,不如历来再来,把遇到过的知识重新梳理一遍吧,之后就慢慢积累了。感受要写的东西还挺多,慢慢写好了,忙起来就懒得写了,其实还得坚持写一写,省得之后忘了又得从头找。写的东西都是基础,都很简单,基本就是给本身作个日记用的。spa

   伪类:对元素进行分类是基于特征(characteristics)而不是它们的名字、属性或者内容;原则上特征是不能够从文档树上推断获得的。code

   伪类能够是动态的,当用户和文档进行交互的时候一个元素能够获取或者失去一个伪类。blog

   伪类有::first-child ,:link:,vistited,:hover:,:active,:focus,:lang,:right,:left,:first文档

 伪类(Pseudo classes)是选择符的螺栓,用来指定一个或者与其相关的选择符的状态。它们的形式是selector:pseudo class { property: value; },简单地用一个半角英文冒号(:)来隔开选择符和伪类。it

   好比给一个超连接增长动态效果代码以下:class

1 a:link {color: #FF0000}
2 a:visited {color: #00FF00}
3 a:hover {color: #FF00FF}
4 a:active {color: #0000FF}

我是一个超连接基础

注释:在 CSS 定义中,a:hover 必须位于 a:link 和 a:visited 以后,这样才能生效!select

注释:在 CSS 定义中,a:active 必须位于 a:hover 以后,这样才能生效!项目

除了伪类还有为元素,懒得介绍了,为元素通常有::first-letter, :first-line, :before, :aftermargin

相关文章
相关标签/搜索