`
zhangyaochun
  • 浏览: 2611358 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

css伪类

阅读更多

 

CSS 伪类 (Pseudo-classes)

 

 

   ----- 向某些选择器添加特殊的效果。

 

 

1、锚伪类

 

 

/*链接的不同状态都可以不同的方式显示
包含活动状态,已被访问状态,未被访问状态和鼠标悬停状态
*/
a:link{color:#ff0000}  /*未访问的链接*/
a:visited{color:#00ff00} /*已访问的链接*/
a:hover{color:#ff00ff} /*鼠标移动到链接上*/
a:active{color:0000ff} /*选定的链接*/
 

 

注意:

 

  • a:hover必须被置于a:link和a:visited之后,才有效
  • a:active必须被置于a:hover之后,才有效
  • 伪类名称对大小写不敏感

2、CSS2中的:first-child伪类

-----选择元素的第一个子元素。

/*某元素的第一个子元素的所有p元素设置字体颜色为红色*/
P:first-child{
  color:red;
}
/*注意:上述不是p元素的第一个子元素*/
 
注意:必须声明<!DOCTYPE>:first-child才能在IE中生效。



3、CSS2 :lang伪类

-----使我们为不同的语言定义特殊的规则。

<p lang="no">测试段落</p>

q:lang(no){
  ...
}
 


 

分享到:
评论

相关推荐

    CSS伪类集合

    ### CSS伪类集合详解 #### 一、概述 CSS伪类是CSS中一种特殊的选择器类型,它们由CSS规范定义并被支持CSS的浏览器自动识别。通过使用这些伪类,开发者能够针对元素的不同状态或者上下文环境应用特定的样式规则。...

    css伪类(超链接)

    css伪类 超链接 连接的用法 描述 link的样式说明

    css伪类.docx

    CSS伪类是CSS(层叠样式表)中一种强大的工具,用于向特定状态或条件下的元素添加样式。这些伪类不需要额外的HTML标记,而是基于元素的状态或它们在文档中的位置来选择元素。在给定的文件中,我们讨论了几个关键的...

    css伪类.pdf

    CSS伪类是CSS(层叠样式表)中一种强大的功能,允许我们针对元素的不同状态或位置应用特定的样式。在给定的文件中,重点介绍了几种常见的CSS伪类及其用法,例如超链接伪类、`:first-child`伪类以及`:lang`伪类。 ...

    前端代码项目,穿搭速递,列表链接css伪类,一个网页项目

    在这个名为"穿搭速递"的项目中,我们将深入探讨如何利用CSS(层叠样式表)来美化和增强列表链接的效果,特别是通过使用CSS伪类。本文将详细阐述相关知识点,包括CSS的基础、前端开发的重要性以及如何运用CSS伪类来...

    资料-项目4 穿搭速递-列表超链接CSS伪类.rar.rar

    CSS伪类是实现这一目标的关键工具,它们允许我们根据元素的不同状态来应用特定的样式。下面,我们将详细阐述这个主题,并提供丰富的实例来帮助你理解和应用这些知识。 首先,了解CSS伪类的基本概念。伪类是用于选择...

    CSS:CSS伪类与伪元素教程.docx

    CSS:CSS伪类与伪元素教程.docx

    CSS日常总结-CSS伪类

    CSS日常总结--CSS伪类

    CSS 伪类(Pseudo-classes)

    CSS伪类是用来添加一些选择器的特殊效果。 语法 伪类的语法: selector:pseudo-class {property:value;} CSS类也可以使用伪类: selector.class:pseudo-class {property:value;} anchor伪类 在支持 CSS 的浏览器中...

    CSS伪类全解析:深入探索选择器的隐藏力量

    通过上述介绍可以看出,CSS伪类提供了强大的选择器功能,可以帮助我们更加灵活地控制网页的样式和动态效果。掌握好这些伪类的选择器,能够显著提升我们的网页设计水平,使网站更加美观且易于维护。

    CSS中的伪类

    CSS中的伪类 CSS 中的伪类是已经系统定义好的,它们可以用来设置 HTML 元素在不同的状态下的样式。下面是常见的伪类: 1. link 伪类:设置 a 对象在未被访问前的样式。例如:alink { font-size: 14pt; text-...

    CSS伪类:before在元素之前 :after 在元素之后实例讲解

    特别地,CSS伪类中的`:before`和`:after`是生成内容的伪元素,它们能够在元素内容的前面或后面动态地添加额外的元素,让网页表现更加丰富和灵活。 ### CSS伪类:before和:after的基本概念 `:before`和`:after`被...

    纯CSS3伪类实现icon标签效果

    以前我还是比较忽视这两个家伙的,今天第一次见到原来伪类的好处这么多,以后会多多推荐CSS3伪类实现的效果 使用方法: 1、将head中的CSS样式引入到你的网页中 2、在你需要变成标签的html处增加class = ...

    CSS 伪类实现的鼠标滑动图片链接

    本文将详细介绍如何使用CSS伪类来实现鼠标滑动时的图片链接效果,这是一种常见的导航栏设计,可以提升用户体验。 首先,我们需要了解CSS中的几个关键伪类: 1. `:hover`:当鼠标指针悬停在元素上时,这个伪类会被...

    书写css伪类时冒号后多个空格导致该规则失效

    书写css伪类时冒号后多个空格导致该规则失效&lt;/title&gt; &lt;meta http-equiv=”Content-Type” content=”text/html;charset=gbk”/&gt; &lt;style type=”text/css”&gt; a:link{color : gray;} a:visited{...

    CSS控制链接显示状态的CSS伪类

    其中,CSS伪类是一种特别有用的特性,允许我们根据元素的不同状态应用不同的样式。在本主题中,我们将深入探讨如何使用CSS伪类来控制链接的显示状态。 首先,链接在网页中的四个基本状态是: 1. `:link` - 未访问...

    纯CSS3伪类实现icon标签效果.zip

    纯CSS3伪类实现icon标签效果.zip这个压缩包文件包含了一种使用纯CSS3来创建图标标签的方法。这种方法的优点在于,无需依赖JavaScript或者外部图像文件,仅通过CSS就能实现图标展示,从而提高网页加载速度并简化代码...

    css-click:css 伪类

    尽管`:click`不是标准的CSS伪类,理解如何在JavaScript中处理点击事件以及如何利用CSS伪类模拟交互效果对于前端开发者来说至关重要。通过结合使用CSS和JavaScript,我们可以创建更丰富的用户体验和交互设计。在实际...

    浅谈CSS伪类与伪元素

    伪类选择器:CSS中已经定义好的选择器,不能随便取名 :link 伪类将应用于未被访问过的链接,与:visited互斥。 :hover 伪类将应用于有鼠标指针悬停于其上的元素。 :active 伪类将应用于被激活的元素,如被点击的链接、...

Global site tag (gtag.js) - Google Analytics