首页 > 其他分享 >CSS 伪类:

CSS 伪类:

时间:2022-08-30 17:44:57浏览次数:81  
标签:例如 last para 伪类 元素 child CSS

CSS 伪类:

伪类用于定义元素的特殊状态。

例如,它可以用于:

  • 当用户将鼠标悬停在元素上时设置元素的样式。
  • 样式访问和未访问的链接不同。
  • 当元素获得焦点时为其设置样式。

伪类的语法:

 选择器 **:** 伪类 **{**  
 适当的价值;  
 **}**

例如,让我们获取锚标记并向其添加一些伪类。

一条链接{
红色;
}
→ 锚元素最初将是红色的。 (未访问的链接)。

一个:访问{
颜色:蓝色;
}
→ 锚元素一旦被访问就会变成蓝色。

一:悬停{
颜色:绿色;
} →
当我们使用鼠标悬停在元素上时,锚元素变为绿色。

一:活跃{
颜色:粉红色;
} →
一旦选择了锚元素,它就会变成粉红色。

我们还可以将伪类与 HTML 类结合起来。
为了我,
div:悬停 .n-container{
背景颜色:红色;
}

在这里,我们是说,当我们将鼠标悬停在 分区, 具有类名的元素 .n 容器 应将其背景颜色更改为红色。同样,我们可以添加多个类。

— — — — — — — — — — — — — — — — — — — — — — — — — — — — —

:first-child 伪类:

first-child 伪类匹配作为另一个孩子的第一个孩子的指定元素。
例如:

**p:第一个孩子{**  
 颜色:蓝色;  
 **}**

在这种情况下,如果该元素是任何其他元素的第一个子元素,则段落元素将变为蓝色。 (即)无论何时存在段落元素,如果它是其父元素的第一个元素,则样式将仅应用于它。

这里,第一个 para 元素是蓝色的,因为它是 body 的第一个 child-para 元素,第二个蓝色 para 是 div 标签的 first-child-para。

 p:第一个孩子我{  
 颜色:蓝色;  
 }

在这方面,它匹配所有 一世 元素是 para 元素的第一个子元素。

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

注意:这里我们以 para 元素为例。但我们也可以使用所有其他元素。

:检查→ 选择每个选中的元素。
例如:
**输入:选中{}
** — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

:禁用 → 选择每个残疾人元素。
例如:
**输入:禁用{}
** — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

:空的 选择每一个

没有子元素的元素。
例如:
**p:空{}
** — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

:启用 → 选择每个启用的元素。
例如:
**输入:启用{}
** — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

:first-of-type → 选择每一个

第一个元素

其父元素。
例如:
**p:first-of-type{}
** — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

:重点→ 选择具有焦点的元素。
例如:
**输入:焦点{}
** — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

:last-child → 选择每一个

作为其父级的最后一个子级的元素。
例如:
**p:last-child{}
** — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

:last-of-type → 选择每一个

最后一个元素

其父元素。
例如:
**p:last-of-type{}
** — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

:not(选择器) → 选择每个不是

元素。
例如:
**:not(p){}
** — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

:nth-child(n) → 选择每一个

元素是 n 其父母的第一个孩子。
例如:
p:nth-child(2){} , 在此它选择 para 元素,它是其父元素的第二个子元素。
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

:nth-last-child(n) → 选择每一个

元素是 n 其父项的第 th 个子项,从最后一个子项开始计数。
例如: p:nth-last-child(2){} , 在这种情况下,它选择 para 元素,它是其父元素的第二个子元素,从最后一个子元素开始计数。
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

:nth-last-of-type(n) → 选择每一个

第二个元素

其父元素的元素,从最后一个子元素开始计数。
例如:
**p:nth-last-of-type(2){}
** — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

:唯一的孩子 → 选择每个

元素是其父元素的唯一子元素。
例如:
**p:独生子女{}
** — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/1804/38193017

标签:例如,last,para,伪类,元素,child,CSS
From: https://www.cnblogs.com/amboke/p/16640229.html

相关文章

  • 学习 Tailwind CSS 的先决条件
    学习TailwindCSS的先决条件在本文中,我们将介绍您在开始之前需要了解的最低CSS知识顺风CSS.我假设你已经知道HTML基础.但如果你不这样做,我已经写了一个博客系列......
  • CSS 基础 - 结构
    CSS基础-结构记得我在我的文章中提到的HTML基础-结构最高级的结构将由CSS处理的文章?嗯,就是这样。Photoby设计公司on不飞溅正如我之前提到的,HTML的't......
  • 如何使用CSS伪类选择器
    总览CSS选择器允许你通过类型、属性、位于HTML文档中的位置来选择元素。本教程阐述了三个新选项:is()、:where()和:has()。选择器通常在样式表中使用。下面的示例会找......
  • css——复选框汉字不对齐
    1.复选框汉字不对齐<inputtype="checkbox"v-model="isAll"/><span>全选</span>2.input、span加上vertical-align:middle;属性input{vertical-alig......
  • 推荐几个不错的 CSS 工具,持续收录!
    原文链接:推荐几个不错的CSS工具,持续收录!NeumorphismNeumorphism是一个很棒的工具,可以根据你的喜好选择颜色、编辑大小、半径、距离等为你的设计生成UICSS代码......
  • css盒子 box-sizing 设置
    content-box默认值。如果你设置一个元素的宽为100px,那么这个元素的内容区会有100px宽,并且任何边框和内边距的宽度都会被增加到最后绘制出来的元素宽度中。border-box......
  • CSS选择器优先级顺序
    css的选择器有很多种,那么,自然而然的就会有优先级这一概念出现,所以,css选择器优先级顺序是怎样的呢?本篇文章将来给大家介绍css选择器优先级的排序,话不多说,我们来直接看正文......
  • 简单的Css动画--闪烁的文字效果
    <!DOCTYPEhtml><htmllang="en"><head>  <metacharset="UTF-8">  <metahttp-equiv="X-UA-Compatible"content="IE=edge">  <metaname="viewport"c......
  • TDesign组件库 小程序组件怎么自定义CSS样式
    不知道有没有人跟我有同样的疑问,看了几遍文档后我懂了Html代码<t-searchclass="searchBox"model:value="{{searchVal}}"placeholder="请输入要查询的商品名称"/......
  • 在 HTML 和 CSS 中隐藏元素有哪些不同的方法?
    在HTML和CSS中隐藏元素有哪些不同的方法?这些是使用HTML或CSS在网页中隐藏内容的一些主要方法。这些是使用HTML或CSS在网页中隐藏内容的一些主要方法。安......