`
小麦麦子
  • 浏览: 30652 次
文章分类
社区版块
存档分类
最新评论

CSS3中的伪类选择器详解

阅读更多

 

类选择器和伪类选择器区别

  类选择器我们可以随意起名,而伪类选择器是CSS中已经定义好的选择器,不可以随意起名。

  

伪类选择器以及伪元素

  我们把它放到这里

  p.aaas{

  text-align: left;

  color: red;

  }



 

    它同样的会被选择

  最常见的伪类选择器

  未被访问的链接

  a:link{ color: #ff6600 } /* 未被访问的链接 */

  我们来测试一下,我们给它添加一个超链接。

  伪类选择器

  我们给这个伪类选择器,选定样式,第一种

  a:link{

  color: #000;

  }

  link它是表示的未被访问的链接

  已被访问的链接

  a:visited{

  color: fuchsia;

  }

  然后是我们鼠标放上去的,一个颜色。

  a:hover{

  color :green;

  }

  当我们鼠标放上去的时候变成绿色。还有一个是当我们鼠标,正在被点击的时候。

  a:active{

  color: #ff6600;

  }

  就会显示橙色,这样就定义了一个伪类,当我们这个链接还没有访问的时候它就是黑色,当我们这个链接已经访问过后,在返回这个页面的时候呢,这个链接的颜色呢就会变成紫色,当我们鼠标经过它的时候呢,它就会变成绿色,当我们点击的时候,就是我们鼠标左键点下去,但并没有弹回来的时候呢它就会变成橙色。好那么我们来看一下效果。



 

  现在是这样的一个颜色,是紫色。紫色就表示我们已经访问过了。因为我们现在正在返回这个页面,那么在这里我们可以来更改一下,改成index1。

  伪类选择器

  因为index1不存在所以就不会存在被访问了。



 

 那么在没有访问是之前呢是黑色link,当我们的这个鼠标移动上去的话



 

   会变成绿色,当我们鼠标点击下去但是并没有松开,会变成

 



 

 

橙色。当我们松开之后呢它会访问,访问之后它就会变成紫色。我们新建一个页面index1,那这样单击之后再返回的时候就变成紫色的了。这就是伪类。

 

 

原文链接:http://www.maiziedu.com/wiki/css3/selector/

 

  • 大小: 11.3 KB
  • 大小: 13.2 KB
  • 大小: 13 KB
  • 大小: 14.2 KB
  • 大小: 13.6 KB
分享到:
评论

相关推荐

    css3 伪元素和伪类选择器详解

    伪类选择器:CSS中已经定义好的选择器,不能随便取名 常用的伪类选择器是使用在a元素上的几种,`如a:link|a:visited|a:hover|a:active`  提示:在 CSS 定义中,a:hover 必须被置于 a:link 和 a:visited 之后,才是...

    详解如何使用CSS3中的结构伪类选择器和伪元素选择器

    结构伪类选择器介绍 结构伪类选择器是用来处理一些特殊的效果。 结构伪类选择器属性说明表  属性 描述 E:first-child 匹配E元素的第一个子元素。 E:last-child 匹配E元素的最后一个子元素。 E:nth-...

    CSS3 target伪类简介

    `:target`伪类是CSS3中的一种特殊选择器,用于匹配当前文档URI(统一资源标识符)中指定片段标识符所对应的目标元素。当用户通过点击链接或其他方式访问带有特定片段标识符的页面时,该选择器可以快速定位到页面中...

    CSS属性选择器详解.pdf

    CSS属性选择器详解 CSS中的属性选择器是一种强大的选择器,允许开发者根据HTML元素的属性值来选择元素。今天,我们将深入探讨CSS属性选择器的详细解释。 什么是CSS属性选择器? --------------------- CSS属性...

    CSS伪类集合

    其中,`selector` 是CSS选择器,用来指定需要应用样式的HTML元素;`pseudo-class` 是伪类名称,表示该元素的状态或上下文环境;`property` 和 `value` 分别代表具体的CSS属性和相应的值。 例如: ```css a:link { ...

    详解CSS选择器HTML标签

    CSS选择器是网页样式设计中不可或缺的一部分,它们用于指定HTML或XML文档中元素的样式规则。...在实际开发中,结合CSS3的更多选择器特性,如伪类、伪元素等,可以创建出更为复杂且富有交互性的网页效果。

    python爬虫之css选择器

    ### Python爬虫之CSS选择器详解 #### 一、引言 在进行Web爬虫开发时,高效地从HTML文档中提取所需数据是一项基本而重要的技能。Python作为一门功能强大的编程语言,在网络爬虫领域有着广泛的应用。CSS选择器作为一...

    30个最常用css选择器解析

    "CSS选择器详解" CSS选择器是CSS样式语言中最基本的组成部分,它们定义了样式应用于哪些HTML元素。选择器分为五种基本类型:标签选择器、class选择器、ID选择器、后代选择器和伪类选择器。 1. 星状选择符(*) 星...

    CSS选择器和jQuery选择器

    ### CSS选择器与jQuery选择器详解 #### 一、引言 在现代Web开发中,选择器扮演着至关重要的角色。无论是对HTML元素应用样式还是对其进行动态操作,选择器都是必不可少的工具。本文将深入探讨两种常用的选择器——...

    十种CSS选择器详解介绍

    ### 十种CSS选择器详解介绍 #### 一、通用选择器 - **定义**: 通用选择器使用星号 `*` 来表示,能够匹配HTML文档中的每一个元素。 - **示例**: ```css * { margin: 0; padding: 0; } ``` - **用途**: 常用于...

    选择器(css3/css2)

    ### CSS3 选择器详解 #### 一、概述 随着 Web 技术的不断发展,CSS3 带来了更为强大的选择器功能,极大地提升了网页设计的灵活性与效率。本篇文章将深入探讨 CSS3 选择器中的重要成员——`:nth` 选择器系列,并...

    CSS选择器.txt

    ### CSS选择器详解 在网页开发中,CSS(层叠样式表)被广泛应用于控制HTML文档的布局与外观。为了精确地对元素进行样式化,CSS提供了多种选择器,它们可以单独使用或组合使用,以满足不同的选择需求。本文将详细...

    css的选择器

    ### CSS 选择器详解 #### 一、概述 CSS(层叠样式表)是一种用于描述网页文档结构化标记语言(如HTML或XML)外观和格式的语言。通过使用CSS选择器,我们可以精确地定位到HTML文档中的元素,并为其应用样式规则。...

    CSS详解教程(基础)

    优先级依据选择器的特殊性计算,ID选择器 > 类选择器 > 标签选择器 > 行内样式。此外,子元素可以继承父元素的某些样式,如字体大小和颜色。 **3. 布局控制** CSS提供了多种布局方式,包括盒模型、定位(static、...

    CSS3结构性伪类选择器九种写法

    ### CSS3结构性伪类选择器详解 随着前端技术的发展,CSS3为我们提供了更多灵活的选择器,使得网页布局和样式设计变得更加高效与便捷。其中,结构性伪类选择器是一组非常实用的功能,它允许我们根据元素在文档树中的...

    css选择器的应用

    #### CSS选择器详解 ##### 通用选择器 通用选择器使用星号`*`表示,它可以匹配任何类型的元素。例如: ``` * { color: #000; } ``` 此示例将页面中所有元素的文字颜色设置为黑色。 ##### 标签选择器 标签选择器...

    jsp css技术详解

    CSS的高级特性,如选择器的组合使用、伪类和伪元素、盒模型、响应式设计(通过媒体查询)、Flexbox和Grid布局,都能在JSP项目中发挥重要作用。了解并熟练运用这些特性,可以使JSP页面在不同设备和视口尺寸下展现出...

Global site tag (gtag.js) - Google Analytics