CSS 父选择器 :has()
精通CSS-点击快速学习
父选择器如何在 CSS 中工作
在 CSS 中,如果我们想要选择某些东西,我们会使用后代选择器。例如,选择在div标签中的p标签中,如下所示:
div p {color: red;
}
在这之前,如果我们想要选择包含p标签的div标签是没有办法的,我们就需要使用javaScript来完成我们的操作。
使用:has选择器,我们现在可以选择包含p子元素的div元素,或者选择器的任何正常组合。代码如下所示:
div:has(p) {color: red;
}
这段可以会将所有含有p标签的div标签的颜色变成红色。
将父选择与其他选择器相结合
就像任何其他 CSS 选择器一样,我们可以在特定情况下组合它。例如,如果只想选择div具有直接span子代的标签:
div:has(> span) {
CSS 父选择器 :has()相关推荐
- 在CSS中实现父选择器效果
为何CSS不支持父选择器? 这个问题的答案和"为何CSS相邻兄弟选择器只支持后面的元素,而不支持前面的兄弟元素?"是一样的. 浏览器解析HTML文档,是从前往后,由外及里的.所以, ...
- CSS继承选择器与包含选择器的比较
作者:sagahu@163.com 日期:2011-12-21 CSS继承选择器与包含选择器的作用很像,其类似点主要有: 继承选择器的子孙元素可以继承到祖先元素的某些样式:而包含选择器的子元素可以得到 ...
- CSS父级子级学习总结
CSS 父级子级 http://www.divcss5.com/rumen/r239.shtml 1.认识了解 简单讲CSS父级 CSS子级是相对而言,如一个DIV "A"被另外一 ...
- scss里父选择器的标识符
一般情况下,sass在解开一个嵌套规则时就会把父选择器(#content)通过一个空格连接到子选择器的前边(article和aside)形成(#content article和#content asi ...
- CSS基础选择器(选择器的优先级),CSS样式块( 长度/颜色/显示方式/文本样式),盒模型组成,盒模型-block,盒模型布局...
CSS基础选择器 (1)id选择器: # => 标签拥有 id="user" 属性 <style>#user {width: 200px;}& ...
- css复合选择器 1205
css复合选择器 1205 后代选择器 通过父级筛查后代 父级 后代{属性:值} 子选择器 通过父级筛查子级 父级 子级{属性:值} 交集选择器 利用标签与类相交的特性来选中目标 标签.类名{属性:值 ...
- css——常用选择器
一,常用的基本选择器 1.最基本的了 <!DOCTYPE html> <html lang="en"> <head> <meta char ...
- HTML中的父选择器,html – css4中是否有父选择器?
可能没有CSS4这样的东西,但有"选择器等级4"这样的东西.这是下一代选择器的未完成规范,并且在规范中包含父选择器.或者更准确地说,是一个"主题"选择器. 但请 ...
- 从零开始学前端:CSS复合选择器 --- 今天你学习了吗?(CSS:Day10)
从零开始学前端:程序猿小白也可以完全掌握!-今天你学习了吗?(CSS) 复习:从零开始学前端:CSS背景颜色 - 今天你学习了吗?(CSS:Day09) 文章目录 从零开始学前端:程序猿小白也可以完全 ...
最新文章
- 无盘服务器2个dhcp,无盘 dhcp 服务器配置
- maven学习(下)利用Profile构建不同环境的部署包
- 关于Java的“找不到或无法加载主类”
- 学习响应式BootStrap来写融职教育网站,要是踩到坑就找我。
- mysql事务的 四个特征(ACID)
- [翻译] RDVTabBarController
- 【Rust学习笔记】Rust生命周期参数的详细阐述
- java txt转换excel_Java实现将txt文件转成xls文件的方法
- Alex 的 Hadoop 菜鸟教程: 第22课 分布式日志收集组件:flume
- 自制电吉他效果器 DIY PCB(三)原理图与封装 上
- 计算机ping使用的端口,Windows7系统中怎么Ping端口?利用telnet命令Ping 端口的方法...
- Python视觉深度学习系列教程 第三卷 第11章 车辆识别
- 永恒之蓝漏洞自查-MS17010漏洞自查与修复
- python中水量_Python居然还能用于巨大的工程项目!比如三峡发电量估算系统!
- RedHat6.3配置DNS服务器
- 运用帝国CMS建站仿站的简单教程(初学者进)
- 汇编语言学习笔记(续)
- Kafka:High level consumer vs. Low level consumer
- 手机编程神器Pydroid3的简单使用——Python和c语言
- 读取sd卡里的jar包