返回顶部
首页 > 资讯 > 前端开发 > VUE >CSS的基本选择器怎么使用
  • 868
分享到

CSS的基本选择器怎么使用

2024-04-02 19:04:59 868人浏览 八月长安
摘要

这篇“CSS的基本选择器怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“CSS的基本

这篇“CSS的基本选择器怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“CSS的基本选择器怎么使用”文章吧。

CSS的基本选择器怎么使用

CSS 选择器用于“查找”(或选取)要设置样式的 html 元素。

基本选择器

选择器名称举例描述
元素选择器p {color:red;}选择所有<p>元素。
类选择器.mystyle {color:red;}选择所有class='mystyle’的标签元素
id选择器#myid {color:red;}选择所有id="myid"的标签元素

全局选择器|* {color:red;}|选择该页面中所有的HTML元素

1、元素选择器

根据元素名称来选择 HTML 元素。

p {
  text-align: center;
  color: green;
}

2、类选择器

选择有特定 class 属性的 HTML 元素。

.mystyle1 {
  background:rgb(200,200,0);
  color:blue;
}
.mystyle2{
  font-size: 14px;
  font-weight: 500;
  display: block;
  margin-top: 25px;	
}

运行结果

<p>这个段落没有引用</p>
<p class="mystyle1 mystyle2">这个段落引用两个类。</p>

CSS的基本选择器怎么使用

在使用时同一个HTML 元素可以引用多个类。

1)单类选择器

单纯的元素选择器似乎还过于粗糙了,比如我们希望在文档中突出加粗显示某种重要的内容,例如稿件的截至日期。问题在于我们不能确定稿件的截至日期将会出现在哪种元素中,或者它可能出现在多种不同的元素中。这个时候,我们可以考虑使用类选择器(class selector)。使用类选择器我们需要首先对文件元素添加一个class属性,比如截至日期可能会出现在以下元素中:

CSS的基本选择器怎么使用

这样我们就可以用以下方式使用类选择器了:

CSS的基本选择器怎么使用

点号”.”加上类名就组成了一个类选择器。以上2个选择器会选择所有包含”deadline”类的p元素和h3元素。而其余包含该属性的元素则不会被选中。如果我们省略.deadline前面的元素名,那么所有包含该类的元素都将被选中:

CSS的基本选择器怎么使用

通常情况下,我们会组合使用以上2者得到更加有趣的样式:

CSS的基本选择器怎么使用

以上代码首先会对所有的包含deadline的元素字体设置为红色,同时会对span元素中的文本添加额外的斜体效果。这样,如果你希望某处文本拥有额外的斜体效果将它们放在<span></span>中就可以了。

2)多类选择器

在实践的做法中,元素的calss属性可能不止包含一个单词,而是一串单词,各个单词之间用空格隔开。

比如某些元素包含一个”warning”类,某些元素包含一个”important”类,某些元素同时包含”warning important”类。属性名出现的顺序没有关系:

CSS的基本选择器怎么使用

以上2者是等价的。

我们希望包含warning类的元素有一个醒目的红色字体,包含important属性的元素有一个加粗的字体显示,而同时包含以上2中属性的元素另外拥有一个蓝色背景(不管还能不能看清文字了),我们可以使用以下的css代码:

CSS的基本选择器怎么使用

当然,第三条你也可以写成:

CSS的基本选择器怎么使用

和词序没有关系。

说明一下,.warning会匹配所有包含warning属性的元素,不管该元素还包含多少其他的属性。.important同理。

而.important.warning会匹配所有同时包含以上2种属性的元素,不管该元素还包含多少其他的类,也不管他们在类列表中出现的顺序,只要其中含有这2个属性,则会被选择进来!

同样地,多于多类选择器,在前面加上元素名,则会匹配包含指定类名的指定元素,例如:

CSS的基本选择器怎么使用

将会匹配同时包含warning和important属性的p元素,其他同样包含以上2类的元素则不会被选中。

3、id选择器

ID选择器和类选择器有些类似,但是差别又十分显著。

首先一个元素不能像类属性一样拥有多个类,一个元素只能拥有一个唯一的ID属性。其次一个ID值在一个HTML文档中只能出现一次,也就是一个ID只能唯一标识一个元素(不是一类元素,而是一个元素)。

元素的 id 在页面中是唯一的,因此 id 选择器用于选择一个唯一的元素!

在样式定义时,id选择器前面要添加’#'符号

#div1{
	background:rgb(200,200,0);
	color:blue;
	font-size:20px;
}

运行结果

<p>这是一个段落</p>
<p id="div1">这是一个段落</p>

CSS的基本选择器怎么使用

注意:由于id属性的唯一性,一般使用css做样式不使用该选择器,而该选择器的主要用途是用来做js特效

三种选择器优先级

问题引入

如果有多个选择器选择到了同一个HTML元素,要将其样式进行改变,但是这些选择器定义的样式又是互斥的,那么该HTML元素的样式最终以哪一个作为最终显示结果呢?

浏览器根据css样式渲染某一个元素时,会遵循一定的规则,一般来说有以下的优先级规则,我们将其量化为特异性值

  • 行内样式(1000),如<h2 style="color: blue;">

  • id选择器(100),#myid{color:red;}

  • 类选择器、属性选择器、伪类选择器(10):.myclass1{color:yellow;}、a[target=_blank]

  • 元素选择器(1):h2 {color:green;}

下面我们来看一个例子

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>这是一个demo</title>
    <style>
        #myid{color:red;}
        .myclass1{color:yellow;}
        h2,p {color:green;}

    </style>

    <body>
        <h2 style="color: blue;" id="myid">这是一个标题,请查看优先级</h2>
        <p id="myid">这是一个段落,请查看优先级</p>
    </body>
</head>
</html>

我们可以看到因为标签<h2>有行内样式,所以它显示为了蓝色;

而标签<p>虽然定义了三种css样式,但是由于id选择器的优先级最高,所以显示为了红色

CSS的基本选择器怎么使用

以上就是关于“CSS的基本选择器怎么使用”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网VUE频道。

--结束END--

本文标题: CSS的基本选择器怎么使用

本文链接: https://lsjlt.com/news/98442.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • CSS的基本选择器怎么使用
    这篇“CSS的基本选择器怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“CSS的基本...
    99+
    2024-04-02
  • 学会使用CSS选择器的基本语法
    掌握基本的CSS选择器语法,需要具体代码示例 CSS选择器是前端开发中非常重要的一部分,它可以用来选择和修改HTML文档的各个元素。掌握基本的CSS选择器语法对于编写高效的样式表是至关重要的。本文将介绍一些常见的CSS选择器以及...
    99+
    2024-01-15
    语法 CSS选择器 基本
  • css的基本选择器有哪些
    这篇文章主要介绍“css的基本选择器有哪些”,在日常操作中,相信很多人在css的基本选择器有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css的基本选择器有哪些”的疑惑...
    99+
    2024-04-02
  • jQuery基本选择器怎么用
    这篇文章主要为大家展示了“jQuery基本选择器怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jQuery基本选择器怎么用”这篇文章吧。form inpu...
    99+
    2024-04-02
  • css基本选择器有哪些
    这篇文章主要为大家展示了“css基本选择器有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css基本选择器有哪些”这篇文章吧。   CSS基本选择器(对指...
    99+
    2024-04-02
  • css选择器怎么使用
    css 选择器用于从 html 文档中选择元素。 类型包括:元素选择器:选择特定元素类型。类选择器:选择类名匹配的元素。id 选择器:选择 id 匹配的元素。通配符选择器:选择所有元素。...
    99+
    2024-04-06
    css css选择器
  • CSS的id选择器与class选择器怎么使用
    本篇内容介绍了“CSS的id选择器与class选择器怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!id选择器和class选择器介绍C...
    99+
    2023-07-04
  • 揭秘CSS基本选择器:深入解析各种选择器的使用方法
    CSS(Cascading Style Sheets)是一种用于描述网页样式的语言。在CSS中,选择器是用来选择需要应用样式的元素的一种方式。选择器的使用方法有很多种,每一种都有其特点和适用场景。本文将深入解析各种CSS基本选择器的用法,帮...
    99+
    2023-12-26
    CSS选择器 深入解析 基本选择器
  • jQuery基本选择器和层次选择器怎么用
    这篇文章主要为大家展示了“jQuery基本选择器和层次选择器怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jQuery基本选择器和层次选择器怎么用”这篇文...
    99+
    2024-04-02
  • CSS的id选择器怎么使用
    今天小编给大家分享一下CSS的id选择器怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下...
    99+
    2024-04-02
  • CSS的:hover选择器怎么使用
    这篇文章主要介绍了CSS的:hover选择器怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇CSS的:hover选择器怎么使用文章都会有所收获,下面我们一起来看看吧。 ...
    99+
    2024-04-02
  • CSS的class选择器怎么使用
    本篇内容主要讲解“CSS的class选择器怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS的class选择器怎么使用”吧!css 中 class 选择器的基本用法:为同一个类型的标签...
    99+
    2023-06-27
  • jQuery中基本筛选选择器怎么用
    这篇文章主要介绍了jQuery中基本筛选选择器怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。具体内容如下<!DOCTYPE&nb...
    99+
    2024-04-02
  • CSS子选择器怎么使用
    今天小编给大家分享一下CSS子选择器怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。...
    99+
    2024-04-02
  • CSS before选择器怎么使用
    CSS的:before伪元素用于在选定元素之前插入内容。它可以用来添加装饰性的内容,例如图标、标签或其他视觉元素。使用:before...
    99+
    2023-09-05
    CSS
  • css类选择器怎么使用
    css 类选择器用于通过类名对 html 元素进行样式化,通过将类名添加到 html 元素并编写以 . 符号开头的 css 规则来使用。它可突出显示特殊元素、创建可重用的样式块、根据条件...
    99+
    2024-05-23
    css
  • css常见的基本选择器有哪些
    这篇文章主要介绍“css常见的基本选择器有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“css常见的基本选择器有哪些”文章能帮助大家解决问题。   一:什么是...
    99+
    2024-04-02
  • CSS选择器基本知识有哪些
    这期内容当中小编将会给大家带来有关CSS选择器基本知识有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。CSS选择器基本知识一、基本选择器序号 选择器&nbs...
    99+
    2024-04-02
  • css组合选择器怎么使用
    这篇文章主要介绍了css组合选择器怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇css组合选择器怎么使用文章都会有所收获,下面我们一起来看看吧。   css基本选择器...
    99+
    2024-04-02
  • css后代选择器怎么使用
    本篇内容主要讲解“css后代选择器怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css后代选择器怎么使用”吧!说明1、后代选择器又称为包含选择器,可以选择作为某元素后代的元素。2、从h2...
    99+
    2023-07-04
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作