CSS :has() 父选择器真香,一堆 JS 判断类名的活儿省了
CSS 几十年来有个改不了的「天条」:选择器只能往下、往后选,不能往上选父级。这条天条逼着我们写了多少 JS。「如果这个卡片里有图片,就给卡片加个带图的样式」——CSS 做不到,因为你没法从子元素(图片)反向选中父元素(卡片)。只能上 JS:监听、判断、手动给父元素加个类名。
Web前端开发 - 第08次课:CSS基础与选择器
本课概览项目内容主题CSS概述、引入方式、选择器(标签/类/ID/通配)、优先级与权重、文本样式属性时间分配激活旧知5min → 讲解新知30min → 应用实践25min → 任务整合20min → 总结评价10min【激活旧知】5分钟复习提问:表单中radio如何实现单选效果
DOM 入门:getElementsByTagName、querySelector 怎么用
学 DOM,第一步通常是 getElementById()。但只会 id 远远不够。
JS 进阶篇!DOM 操作、事件、函数数组,真正学会操控网页
上一篇 JS 入门,我们学会了变量、数据类型、if 判断、for 循环,还做了简易计数器。 但入门语法只是基础,JS 真正的价值是操作页面、响应用户行为。
Scrapling:8.2 万 Star 的自适应采集框架,网页改版了选择器不失效
做数据采集的人多半有过这种早上:脚本跑了三个月一直好好的,某天打开导出的表发现是空的。去对方站上一看,栏目没变、内容没少,只是 .product-card 被改成了 .item-listing,你的选择器一夜之间就失效了。这类故障不是你写得不认真,是硬编码选择器这套机制本身就脆。
DOM 入门:querySelectorAll、className、style 怎么用?
这 3 个前端高频操作,既是页面交互基础,也是 Web 安全分析入口学 DOM 到这一步,很多人已经能做到:用 getElementById() 找到唯一元素用 getElementsByTagName() 找一组标签用 querySelector() 按 CSS 选择器找到第一
前置课:HTML → CSS → JavaScript,补齐第1篇
各位小伙伴,收到很多零基础同学的反馈:直接上手React,很多基础概念跟不上,看着吃力。所以咱们调整一下节奏,先开3节前端三大基础,全部围绕后面学React需要用到的知识点来讲,不啰嗦冷门内容。基础过完,我们再回到React主线,继续第十五讲往后更新。