主页  范文大全   设计学院   SEO研究   免费资源   网赚大全  QQ资源区    电影下载  在线电影   短信&笑话   校内网   理财知识   站长Blog   访客留言   顶级QQ百科

         声明:本站所有资料素材均是由站长精心整理搜集的,属于原创。我们同意您的转载和复制,但是在转载复制时请保留文字出处。本站资料全部免费使用,无需注册,力求打造华北最强最大的免费资源网站。

    :在HTML中当表现class属性的时候人们可以用点(.)号来作为~=号一个替代选择所以div.value等同于divclass~=value此时.value只能严格的应用于HTML中class属性所以此类选择符叫类选择符在CSS中样式通常依附与一个元素在文档树中的位置,这个简单的模型对于许多情况来说是足够的但是一些常见的版式状态不能应用于文档树结构例如,在HTML中,没有元素能够引用一个段落的第一行所以也没有简单CSS选择符应用它所以CSS引进了伪类(pseudo-class)和伪元素(pseudo-element)来允许基于文档树意外信息格式化

  第一种:selector:pseudo-class {property: value} 也可以用HTMLclass属性来设定伪类

  例句:

以下是引用片段:
  a:link {color:red}

  第二种:selector.class:pseudo-class {property: value} 伪类是最常用伪类

  例句:

以下是引用片段:
  a.c1:link {color:red}

  锚(a)伪类

  CSS很多的建议并没有得到浏览器支持但有四个可以安全使用的用在连接上伪类锚(a)伪类是最常用伪类例句如下:

以下是引用片段:
  a:link {color: #FF0000} /* 未被访问链接 红色 */
  a:visited {color: #00FF00} /* 已被访问过链接 绿色 */
  a:hover {color: #FFCC00} /* 鼠标悬浮在上链接 橙色 */
  a:active {color: #0000FF} /* 鼠标点中激活链接 蓝色 */

  也可以用HTMLclass属性来设定伪类例句如下:

以下是引用片段:
  a.c1:link {color: #FF0000} /* 未被访问链接 红色 */
  a.c1:visited {color: #00FF00} /* 已被访问过链接 绿色 */
  a.c1:hover {color: #FFCC00} /* 鼠标悬浮在上链接 橙色 */
  a.c1:active {color: #0000FF} /* 鼠标点中激活链接 蓝色 */

  例句:actived顺序书写

  注:由于CSS优先级的关系(后面比前面的优先级高),在写a的CSS时,一定要按照a:link, a:visited, a:hover a:actived顺序书写

      注意

  尽管CSS给予你绕开的控制权,用不同的颜色表示已经访问过的连接是一个很好的习惯因为很多用户还是这样预期伪类(除了hover)不常用恐怕也没有过去常用因此它没有过去那样有用了但如果你能收集常用用户意见你会发现应该使用它

  传统上,连接文本是蓝色的已访问的连接是紫色也许这是最有效、最有用颜色然而,伴随着CSS的广泛发展,这种颜色不会是平常的了用户也不再假设连接必须是蓝色或紫色

  还应注意

  你应该也可以在除了连接其他元素上使用hover伪类不幸Internet Explore并不支持这真是一个极大的烦恼因为在其它浏览器上可以有很多小技巧让你页面看起来更令人愉快

教程录入:xxYsh.com    责任编辑:admin 
发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

推荐链接