首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【CSS】CSS 复合选择器 ① ( 基础选择器与复合选择器 | 后代选择器 )

文章目录 一、基础选择器与复合选择器 二、后代选择器 1、语法说明 2、示例分析 3、完整代码示例 一、基础选择器与复合选择器 ---- CSS 基础选择器 : 在之前的博客中 , 介绍了 CSS...选择器 ; 复合选择器 可以 更精准 更快速 地 选择 目标元素标签 ; 二、后代选择器 ---- 1、语法说明 后代选择器 可用于 选择 基础选择器选择出的元素组 中的 另外基础选择器选择出的元素组...; 后代选择器 语法 : 父选择器 和 子选择器 都是 CSS 基础选择器 , 父选择器 和 子选择器 之间 使用空格分开 ; 父选择器选择器 { 属性名称1:属性值1; 属性名称2:属性值2...; 属性名称3:属性值3; } 2、示例分析 下面的代码中 , 选择 div 下的 label 标签 , 就可以使用后代选择器 ; 内部文本...则可以使用如下样式 : .father label { color: blue; } 下面的代码中 , 选择 div 下的 div 下的 label 标签 , 就可以使用后代选择器

1.9K10

【说站】css后代选择器和子元素选择器的区别

css后代选择器和子元素选择器的区别 说明 1、后代选择器使用空格作为连接符号,子元素选择器使用>作为连接符号。 2、后代选择器选中所有的特定后代标签,子元素选择器选中所有的特定的直接标签。...后代选择器会选中指定标签中, 所有的特定后代标签, 也就是会选中儿子/孙子..., 只要是被放到指定标 签中的特 定标签都会被选中 子元素选择器只会选中指定标签中, 所有的特定的直接标签, 也就是只会选中特定的儿子标签...单纯用后代选择器很难做到吧!...这时候子代选择器就出场了,可以这样写:   div > ul > li{ 注:>是指只能一代接一代,比如:div > ul > li }   如果想选择div中所有li...                                                              以上就是css后代选择器和子元素选择器的区别

1.7K30

前端学习笔记之CSS后代选择器、子元素选择器、相邻兄弟选择器区别与详解

派生选择器用的很多,派生选择器具体包括为后代选择器、子元素选择器、相邻兄弟选择器,我们来理解一下他们之间的具体用法与区别。...1、css后代选择器 语法:h1 em {color:red;} 表示的是从h1开始里面包含的所有的em元素变成红色,h1为祖先,其他的em都是后代,即选中后代,不管是儿子还是孙子,只要是都会被选中,...为后代选择器。...即,无论你在哪里,我都要选中你,因为你是我的后代。...3、相邻兄弟选择器 语法:h1 + p {margin-top:50px;} 表示是“选择紧接在 h1 元素后出现的段落,h1 和 p 元素拥有共同的父元素”这是官方的说法,理解的误区在于这个加号,h1

94040

5.CSS层次选择器-CSS进阶

CSS层次选择器 选择器 说明 M N 后代选择器,选择M元素内部后代N元素(所有的N元素) M>N 子代选择器,选择M元素内部子代N元素(所有第1级N元素) M~N 兄弟选择器,选择M元素后所有的同级...M N 相邻选择器,选择M元素相邻的下一个元素(M、N是同级元素) 1.后代选择器 后代选择器:选中元素内部中所有的指定的某个元素,包括子元素和其它后代元素。...-- #first p:会选中id为first元素的所有后代p元素。 --> ? 后代选择器示例11.png 2.子代选择器 子代选择器:选中元素内部的某一个子元素,只限子元素。...(2)子代选择器后代选择器区别 后代选择器,选取的是元素内部所有的元素,包括子元素。 子代选择器,选取的是元素内部某一个元素,只限子元素。 (3)示例 ① 例1 <!...子代选择器示例1.png 3.兄弟选择器 兄弟选择器:选中元素后面(不包括前面)的某一类兄弟元素(同级)。

1.4K41

前端基础-jQuery选择器

语法模板: 00-语法模板.html(需要包含jquery.js) //常用选择器 //根据id获取元素 获取到的结果:类数组对象...(重点) 名称 用法 描述 子代选择器 $(‘ul > li’); 使用-号,获取儿子层级的元素,注意,并不会获取孙子层级的元素 后代选择器 $(‘ul li’); 使用空格,代表后代选择器,获取ul下的所有...’); 相当于$(‘ul li’),后代选择器 siblings(selector) $(’#first’).siblings(‘li’); 查找兄弟节点,不包括自己本身。...prev() $(‘li’).prev() 找上一次兄弟 closest $(‘li’).closest(‘ul’) 找最近一个祖先元素 语法模板: 00-语法模板.html(需要包含jquery.js...children() ); //获取 hobby 最近的祖先元素 console.log( $('#hobby').closest('form') ); //获取 hobby 所有后代元素

79310

jquery高级选择器第一部分

上一篇简单的介绍了jquery的基础选择器,准备把高级选择器部分分为三篇博文介绍!...慢工出细活吗,循序渐进相信jq会和css一样顺手,废话不少了接下来开始介绍jq的高级选择器第一部分!...后代选择器 $('p span').css('color','red'); //后代选择器,选取p的后代span,span的后面也会继承字体红色 子代选择器 $('div>p').css('color'...,'orange');//子代选择器,只选择目标元素的子代(强制必须的子代,子代之后不会被选取) 选取目标元素的下一个同级元素(单一兄弟元素选取) // $('.ha + p').css('color'...,'pink');//同级下个元素选择器 选择class为ha的下一个p元素 选取目标元素后面的所有同级元素  $('.one~p').css('color','yellow');//同级元素标签选择class

37120

关于其他选择器以及选择器优先级详解

分析:选中类名为wrap里面的所有的标签(只要是它的后代都能被选中),并对其设置相应的样式; 子代选择器 基本语法:选择器 > 选择器 { },多个选择器用 > 连接。...分析:选中类名为wrap的所有子代,因为“我在第三个标签里面”该标签不是它的子代,所以没有出现边框的样式; 子代后代选择器的区别 子代后代的区别在于,后代选择器,只要都是父级的后代...而子代只是父子关系才会被选中。.../* 后代选择器 */ .wrap .box { width: 300px; border: 1px solid #000; background: #cfc; } /* 子代选择器...分析:代码23行的标签不是类名为outer标签的子代,而是属于后代,所以.outer > .box没有被选中该标签; 伪类选择器 基本语法:选择器:hover { }。

95680

【领会要领】web前端-轻量级框架应用(jQuery基础)

jQuery框架,简介,优势,安装,语法,jQuery选择器,id选择器,类选择器,标记选择器,属性选择器,位置选择器后代选择器子代选择器选择器对象,选择器对象遍历,页面初始化,jQuery的dom.../js/jquery-xx.js"> $(document).ready(function(){..."div:first") 匹配所有div中第一个div元素 后代选择器 $("ancestor descendant") 匹配给定的祖先元素的所有后代元素 $("#ul li") 匹配 id 为null...的所有li元素 子代选择器 $("parent>child") 匹配所有指定"parent"元素中指定"child"的直接子元素 $("#标签id值") // 原生 var div = document.getElementById...$("#test li").css("border", "2px solid red"); 子代选择器 $("选择器1>选择器2>...")

2.1K20

css基础选择器有哪些

css基础选择器有哪些(熟记) 一、选择器作用:规范了页面中哪些元素能够定义好样式,同时也能帮助我们去 二、选择器分类 1. 通用选择器(只能放在样式表) 1....- %) 5.特殊用法-分类选择器 1、作用:将元素选择器和类选择器结合在一起,从而实现对某种元素的不同样式的细分控制 2、语法: 元素选择器.类选择器{ 样式声明; } 6.特殊引用...群组选择器 1、选择器声明以逗号隔开的选择器列表,其目的是为了声明一组选择器的公共样式 2、语法: 选择器1,选择器2,选择器3,选择器4,{ 样式声明; } 6....后代选择器 作用:用于匹配某元素的后代元素的样式 后代:一级或者多余一级的父子(层级)关系 注意:后代选择器之间用空格隔开 2. 语法: 选择器1 选择器2{ 样式声明; } 7....子代选择器 1、作用:用于匹配某元素的子代元素,能够实现更精准的元素定位 2、语法: 选择器1>选择器2{ 样式声明; } 3、注意:子代选择器之间用大于号隔开 8.

49940

JQuery选择器(上)

HTML5学堂:jQuery的选择器可以让我们很方便的操作获取元素,那么本文介绍的是jQuery选择器的几种选择器,希望对大家有帮助!谢谢!...1.基本选择器(3种): $("标签名"),如$("p")是选取了所有的p标签节点 $("#id名"),如$("#test")是选取了id为test的标签节点 $(".class名"),如$(".test...,如:$("div,#test1,p,.test2,#test3") 3.后代选择器: $("mix mix"),当然可以是多个嵌套,但后代选择器可以是深层子代,所以$("mix mix mix ......")这种写法作用不大.例子:$("div .test"):在div标签内的所有具有test的class的后代元素(就是被div嵌套的class属性为test的标签) 可以见DEMO。...4.子选择器: $("mix>mix"),这个放在后代选择器后面是为了和它做对比.子选择器只能选择第一代子代.不处理深层嵌套.例子: $("div>.test") <p class="test

1.1K40
领券