css选择器学习网站
发表于|更新于
|浏览量:
恕自己一过,则万过由之而生。——苏格拉底
分享一个css选择器学习网站:https://frontend30.com/css-selectors-cheatsheet/

这个网站可以通过做题的方式了解css选择器的使用
例如一些属性选择器

兄弟选择器:

非常的全面和周到
相关推荐
2025-08-12
cap
时穷节乃见,一一垂丹青。一一文天祥 https://capjs.js.org/ GitHub - tiagorangel1/cap: Cap is a lightweight, modern open-source CAPTCHA alternative using SHA-256 proof-of-work Cap:让互联网更安全的下一代轻量开源 CAPTCHA在数字时代,恶意机器人(bot)的攻击愈演愈烈,传统的 CAPTCHA(验证码)方案却不断被诟病:要么难用、臃肿,要么侵犯隐私、依赖巨头。有没有更现代、更轻量、更注重隐私和易用性的解决方案?今天为大家介绍一款令人眼前一亮的项目——Cap:一个基于 SHA-256 工作量证明(proof-of-work)、极致轻量且完全开源的全新 CAPTCHA 替代品。 Cap 是什么?Cap 由 tiagorangel1 开发,是一款现代化、轻量级的开源 CAPTCHA 替代方案,采用 SHA-256 工作量证明机制,主打快速、私密且极易集成。Cap 具备以下核心特性: 极致轻量:主前端库 @cap.js/widget...
2024-01-02
调试js事件小技巧
万人都要将火熄灭,我一人独将此火高高举起。——海子 分享一个js调试事件小技巧 123456789<!DOCTYPE html><html><head> <title>Event Monitor Trigger</title></head><body> <button id="myButton">Click Me</button></body></html> 这里一个按钮,啥都没有 我们运行一下,给它在chrome console里添加事监听 12// 先用选中元素光标选一下按钮,这样$0就会指向按钮monitorEvents($0) 这时候我们触发其任何事件都会有输出 针对某一事件的话就传入该事件 1monitorEvents($0, ["click"])
2024-12-25
js录音并播放demo
伟大变为可笑只有一步,但再走一步,可笑又会变为伟大。——佩思 代码如下: 1
2023-04-12
markmap
自杀是卑怯的行为。——鲁迅 分享一个:https://markmap.js.org/ Github:https://github.com/markmap/markmap 可以使用markmap生成思维导图html 例如:https://markmap.js.org/repl
2021-05-03
变量解构赋值
既然有时间在最后壮烈牺牲,不如完美地活到最后一刻——坂田银时/银魂 前两天有朋友问我,这个写法看不懂,让我给他讲讲 它这里用到了一个ES6的新特性:解构赋值 这里简单复现一下 123456789var param = { columns: { property: "我是property" }, data: ["我是", "data", "数组"]}var {columns,data} = paramconsole.log(columns)console.log(data) 输出结果 可以看到我们这里使用 1var {columns,data} = param 去拿到了param里的变量columns和data 这里注意一点,如果我们使用的名字不同的话,是无法取得里面的属性的 例如 123456789var param = { columns: { property: "...
2023-08-26
js的slice小技巧
寻求报复的人使创痕常新,如果不是这样,那么创痕早就痊愈了。——培根 非常简单,在没有浅拷贝直接赋值时,效果是这样: 123456789let arr = [1,2,3]let arrCopy = arrarrCopy[1] = 4console.log({arr, arrCopy})// 输出// {arr: Array(3), arrCopy: Array(3)}// > arr: (3) [1, 4, 3]// > arrCopy: (3) [1, 4, 3]// > [[Prototype]]: Object 但如果我们使用slice且不传入参数,则是进行浅拷贝 123456789let arr = [1,2,3]let arrCopy = arr.slice()arrCopy[1] = 4console.log({arr, arrCopy})// 输出// {arr: Array(3), arrCopy: Array(3)}// > arr: (3) [1...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog