iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >css3常见的属性选择器有哪些及如何使用
  • 846
分享到

css3常见的属性选择器有哪些及如何使用

2024-04-02 19:04:59 846人浏览 独家记忆
摘要

这篇文章主要讲解了“css3常见的属性选择器有哪些及如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS3常见的属性选择器有哪些及如何使用”吧!

这篇文章主要讲解了“css3常见的属性选择器有哪些及如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS3常见的属性选择器有哪些及如何使用”吧!

CSS3新增的选择器主要分为属性选择器、关系选择器、结构化伪类选择器、伪元素选择器4类,具体介绍如下。

属性选择器可以根据网页标记的属性及属性值来选择标记。属性选择器一般是一个记后紧跟中括号“[]”,中括号内部是属性或者属性表达式,如下所示:

css3常见的属性选择器有哪些及如何使用

CSS3中常见的属性选择器主要包括E[att^=value]、E[att$=value]和E[att*=value]这三种性选择器,具体如下所示:

(1)E[att^=value]

例如: div[id^=section]

说明:表示匹配包含id属性,且id属性值是以“section”字符串开头的div标记。

(2)E[att$=value]

例如: div[id$=section]

说明:表示匹配包含id属性,且id属性值是以“section”字符串结尾的div标记

(3)E[att*=value]

例如: div[id*=section]

说明:表示匹配包含id属性,且id属性值包含“section”字符串开头的div标记。

CSS3中的关系选择器主要包括子代选择器和兄弟选择器,其中子代选择器由符号连接,兄弟选择器由符号“+”和“~”连接,具体如下所示。

(1)关系选择器

例如: h2>strong

说明:表示选择嵌套在h2标记的子标记strong。

(2)临近兄弟选择器

例如: h3+p

说明:表示选择h3标记后紧邻的第一个兄弟标记p。

(3)普通兄弟选择器

例如:p~h3

说明:表示选择p标记所有的h3兄弟标记。

结构化伪类选择器可以减少文档内class属性和id属性的定义,使文档变得更加简洁。下面列举了常用的结构化伪类选择器。

:root

用于匹配文档根标记,使用“:root选择器”定义的样式,对所有页面标记都生效。

:not

例如:body*:not(h3)

用于排除body结构中的子结构标记h3。

:only-child

例如:li:only-child

用于匹配属于某父标记的唯一子标记(li),也就是说某个父标记仅有一个子标记(li)。

:first=child

用于选择父元素第一个子标记。

:last-child

用于选择父元素最后一个子标记。

:nth-child(n)

例如:p:nth-child(2)

表示用于选择父元素第二个p标记。

:nth-last-child(n)

例如:p:nth-last-child(2)

用于表示父元素倒数第二个p标记。

:nth-of-type(n)

例如:h3:nth-of-type(odd)

表示用于选择所有h3标记中位于奇数行数的标记。

:nth-last-of-type(2)

例如:p:nth-last-of-type(2)

表示用于选择倒数第二个p标记。

:empty

用于选择没有子标记或者文本内容为空的所有标记。

伪元素选择器一般是一个标记后面紧跟英文冒号“:”,英文冒号后是伪元素名,如下所示。

css3常见的属性选择器有哪些及如何使用

要注意的是,标记与伪元素名之间不要有空格,伪元素选择器常见有:before选择器和:after选择器。

:before

例如: p:before

表示:表示在p标记的内容前面插入内容。

:after

例如: p:after

表示: 表示在p标记的内容后面插入内容。

需要注意的是,如果想要在文本后面添加是图片,只需更改content属性后的内容即可。其基本语法格式如下

p: after{content: url(); }

感谢各位的阅读,以上就是“css3常见的属性选择器有哪些及如何使用”的内容了,经过本文的学习后,相信大家对css3常见的属性选择器有哪些及如何使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: css3常见的属性选择器有哪些及如何使用

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • css3常见的属性选择器有哪些及如何使用
    这篇文章主要讲解了“css3常见的属性选择器有哪些及如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css3常见的属性选择器有哪些及如何使用”吧! ...
    99+
    2024-04-02
  • 常见的CSS3选择器有哪些?
    CSS3是一种用于网页设计的样式表语言,它具有丰富的选择器,这些选择器可以帮助我们更精确地指定要样式化的HTML元素。下面将介绍一些常用的CSS3选择器,并给出相应的代码示例。 元素选...
    99+
    2024-02-24
    元素选择器 id选择器 类选择器 html元素 属性选择器 伪类选择器
  • css3中属性选择器有哪些
    这篇文章主要讲解了“css3中属性选择器有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css3中属性选择器有哪些”吧! c...
    99+
    2024-04-02
  • css3属性选择器如何用
    本文小编为大家详细介绍“css3属性选择器如何用”,内容详细,步骤清晰,细节处理妥当,希望这篇“css3属性选择器如何用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 ...
    99+
    2024-04-02
  • CSS3常用的属性有哪些
    这篇文章主要介绍“CSS3常用的属性有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“CSS3常用的属性有哪些”文章能帮助大家解决问题。 选择器 value...
    99+
    2024-04-02
  • CSS3选择器有哪些及怎么使用
    今天小编给大家分享一下CSS3选择器有哪些及怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2024-04-02
  • CSS3中有哪些常用的选择器
    这篇文章给大家介绍CSS3中有哪些常用的选择器,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1. 根选择器 :root:root{}就等同于html{}, 一般来说, 推荐使用:roo...
    99+
    2024-04-02
  • css选择器有哪些属性选择器
    CSS选择器提供了多种属性选择器,用于根据元素的属性值来选择元素。这些属性选择器可以根据属性值的相等、包含、开始、结束等条件进行选择。以下是CSS中常见的属性选择器:1. 等于选择器(Equals Selector):使用方括号([])和等...
    99+
    2023-10-21
    属性选择器 CSS选择器
  • 常见的css选择器有哪些
    css 选择器用于在 html 中选择元素以应用样式。它们包括:元素选择器(按标签名选择)标识选择器(按 id 选择)类选择器(按类名选择)属性选择器(按属性选择)子选择器(选择父元素内...
    99+
    2024-04-25
    css css选择器 属性选择器
  • css属性选择器有哪些
    小编给大家分享一下css属性选择器有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!第一种: E[att^=value]属性选择器此选择器只选择标签名称是E的,...
    99+
    2023-06-14
  • vue常见的属性有哪些
    vue中常见的属性有:1.el属性,指示vue编译器解析的位置;2.data属性,将组织从view中抽象出;3.template属性,设置模板;4.methods属性,放置页面中的业务逻辑;5.computed属性,计算属性;6.watch...
    99+
    2024-04-02
  • jQuery的属性筛选选择器有哪些
    本文小编为大家详细介绍“jQuery的属性筛选选择器有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“jQuery的属性筛选选择器有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。属性筛选选择器选择器描述$...
    99+
    2023-06-27
  • CSS属性选择器有哪些用法
    这篇文章主要介绍“CSS属性选择器有哪些用法”,在日常操作中,相信很多人在CSS属性选择器有哪些用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS属性选择器有哪些用法”...
    99+
    2024-04-02
  • CSS3如何使用属性选择器完成JavaScript的工作
    这篇文章主要介绍了CSS3如何使用属性选择器完成JavaScript的工作,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。CSS3除了引入动画...
    99+
    2024-04-02
  • Css3的选择器有哪些
    本篇内容介绍了“Css3的选择器有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在css中,选择器是一...
    99+
    2024-04-02
  • CSS中属性选择器有哪些
    这篇文章主要为大家展示了“CSS中属性选择器有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CSS中属性选择器有哪些”这篇文章吧。对带有指定属性的 HTML...
    99+
    2024-04-02
  • CSS中有哪些属性选择器
    这期内容当中小编将会给大家带来有关CSS中有哪些属性选择器,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。的用法,或许你不应该对属性选择器感到生疏,从本质上说,id跟类选择...
    99+
    2024-04-02
  • css常见的基本选择器有哪些
    这篇文章主要介绍“css常见的基本选择器有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“css常见的基本选择器有哪些”文章能帮助大家解决问题。   一:什么是...
    99+
    2024-04-02
  • JS中如何使用选择器及属性、方法
    这篇文章将为大家详细讲解有关JS中如何使用选择器及属性、方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。选择器、属性及方法调用的配合使用:<style> &...
    99+
    2024-04-02
  • css如何使用属性选择器
    这篇文章主要介绍了css如何使用属性选择器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 1、属性选择器,在标签后面使用中括号标记 ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作