返回顶部
首页 > 资讯 > 前端开发 > node.js >CSS3如何使用属性选择器完成JavaScript的工作
  • 228
分享到

CSS3如何使用属性选择器完成JavaScript的工作

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

这篇文章主要介绍了css3如何使用属性选择器完成javascript的工作,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。CSS3除了引入动画

这篇文章主要介绍了css3如何使用属性选择器完成javascript的工作,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

CSS3除了引入动画、滤镜(用于特效)以及新的布局技术外,在选择器(selector)方面也有增强。在以前只能用JavaScript来完成的工作,通过CSS的这些技术也可以来完成。

属性选择器根据元素的属性(attributes)来匹配。这可以是一个单独的属性,比如[type],或者可以是一个属性和取值的组合,比如[type=checkbox] 或 [for="email"]。

我们也可以用属性选择器来匹配属性存在与否以及子字符串。例如,我们可以在空格分隔开的列表中匹配属性值,或者我们可以匹配以字符串tel:开始的属性值。我们甚至可以匹配带连字符的属性值如en-US。其中连字符匹配和空格分隔属性值列表匹配早在CSS2中已有定义。

CSS3的增强在于添加了部分(partial)匹配规则。本篇将着重介绍新引入的属性选择器(Attribute selectors)使用方法。

1.部分匹配

使用全属性值来匹配是很常用的方法,不过在CSS3中我们可以使用部分匹配,语法格式是:

[att~=val]

这里att代表属性,val代表空格分隔开来的属性值列表中的某一个值。波浪线~表示部分匹配的语义。

比如:

<a href="Http://www.ikinsoft.com/" class="HTML5 friends">ikinsoft</a>

2.子字符串匹配

我们还可以通过子字符串来匹配属性值,有点类似于正则表达式

^= : 从头部匹配

$= : 从尾部匹配

*= : 包含某子字符串

比如下面的html代码:

<a href="tel:+13800138000">Call ikinsoft online support</a>

感谢你能够认真阅读完这篇文章,希望小编分享的“CSS3如何使用属性选择器完成JavaScript的工作”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网node.js频道,更多相关知识等着你来学习!

--结束END--

本文标题: CSS3如何使用属性选择器完成JavaScript的工作

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

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

猜你喜欢
  • CSS3如何使用属性选择器完成JavaScript的工作
    这篇文章主要介绍了CSS3如何使用属性选择器完成JavaScript的工作,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。CSS3除了引入动画...
    99+
    2024-04-02
  • css3属性选择器如何用
    本文小编为大家详细介绍“css3属性选择器如何用”,内容详细,步骤清晰,细节处理妥当,希望这篇“css3属性选择器如何用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 ...
    99+
    2024-04-02
  • css3常见的属性选择器有哪些及如何使用
    这篇文章主要讲解了“css3常见的属性选择器有哪些及如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css3常见的属性选择器有哪些及如何使用”吧! ...
    99+
    2024-04-02
  • css如何使用属性选择器
    这篇文章主要介绍了css如何使用属性选择器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 1、属性选择器,在标签后面使用中括号标记 ...
    99+
    2024-04-02
  • CSS 2中如何使用属性选择器
    这篇文章主要介绍CSS 2中如何使用属性选择器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 属性选择器可以根据元素的属性及属性值来选择元素。 简单属性选择 如果希望选择...
    99+
    2024-04-02
  • 如何使用css3 伪类选择器
    如何使用css3 伪类选择器?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。first-child & last-child这两个选择器会匹配一组兄弟元素...
    99+
    2023-06-08
  • 如何使用JavaScript动态设置CSS3属性值
    这篇文章将为大家详细讲解有关如何使用JavaScript动态设置CSS3属性值,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用JavaSc...
    99+
    2024-04-02
  • JS中如何使用选择器及属性、方法
    这篇文章将为大家详细讲解有关JS中如何使用选择器及属性、方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。选择器、属性及方法调用的配合使用:<style> &...
    99+
    2024-04-02
  • CSS3如何使用border-radius属性制作圆角
    这篇文章主要为大家展示了“CSS3如何使用border-radius属性制作圆角”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CSS3如何使用border-ra...
    99+
    2024-04-02
  • 如何使用CSS属性值正则匹配选择器
    这篇文章给大家分享的是有关如何使用CSS属性值正则匹配选择器的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。属性值正则匹配选择器包括下面3种:[attr^="val"][attr$="...
    99+
    2023-06-08
  • jquery和css3中的选择器nth-child如何使用
    这篇文章主要介绍“jquery和css3中的选择器nth-child如何使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“jquery和css3中的选择器nth-child如何使用”文章能帮助大家解...
    99+
    2023-07-05
  • css如何强制使用属性选择器显示空链接
    小编给大家分享一下css如何强制使用属性选择器显示空链接,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!强制使用属性选择器显示空链接这对于通过CMS插入的链接特别有...
    99+
    2023-06-27
  • css3如何使用background-origin属性制作书信背景页效果
    这篇文章主要介绍了css3如何使用background-origin属性制作书信背景页效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 ...
    99+
    2024-04-02
  • 怎么使用CSS属性选择器来拼接HTML的DNA
    这篇文章主要介绍了怎么使用CSS属性选择器来拼接HTML的DNA,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。CSS属性选择器非常神奇,它们可以帮你避免添加数不胜数的类名,从...
    99+
    2023-06-08
  • CSS3如何使用新增边框属性制作关门开门效果
    这篇文章主要介绍了CSS3如何使用新增边框属性制作关门开门效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。border: 宽度 类型 颜色...
    99+
    2024-04-02
  • js中如何使用$(#ID)来作为选择器
    这篇文章将为大家详细讲解有关js中如何使用$(#ID)来作为选择器,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。虽然经常用但是今天用这个去选的时候,发现怎么都设置不上值经...
    99+
    2024-04-02
  • vue使用计算属性完成动态滑竿条制作的方法是什么
    本篇内容介绍了“vue使用计算属性完成动态滑竿条制作的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!布局部分:<div&nb...
    99+
    2023-06-21
  • 如何使用HTML5的classList属性操作CSS类
    这篇“如何使用HTML5的classList属性操作CSS类”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“如何使用HTML5的classList属性操作CSS类”,小编整理了以下知识点,请大家...
    99+
    2023-06-09
  • jquery的选择器的使用技巧之如何选择input框
    下面的方法是选择name是redthree的 并且选中了的input 里面的 title属性的内容 <input name="redTrdd" title='xiaoming'...
    99+
    2022-11-15
    jquery选择器 选择input框
  • 如何使用css属性:nth-child(n)匹配选择第n个子元素
    本篇内容介绍了“如何使用css属性:nth-child(n)匹配选择第n个子元素”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作