css有哪些选择器2023-02-19 01:46:02html-css036CSS中常用的选择器:(一)基本选择器(二)层次选择器(三)动态伪类选择器(四)目标伪类选择器(五)ui状态伪类选择器(六)结构伪类选择器(七)属性选择器(八)伪元素 (一)基本选择器1.标签选择器:通过标签名获取元素 权重:0001 (此种选择器影响范围大,建议尽量应用在层级选择器中。)2.class选择器:通过 . 类名获取元素权重:0010 (通过class类名来选择元素,一个类可应用于多个元素,一个元素上也可以使用多个类,应用灵活,可复用,是css中应用最多的一种选择器。)3.id选择器:通过 # id名获取元素 权重:0100 (通过id名来选择元素,元素的id名称不能重复,所以一个样式设置项只能对应于页面上一个元素,不能复用,id名一般给程序使用,所以不推荐使用id作为选择器。 )4. * 通配符选择器:获取到页面的所有元素5.群组选择器:用逗号隔开基本选择器,表示这些选择器都获取到 (二)层次/关系选择器 (主要应用在选择父元素下的子元素,或者子元素下面的子元素,可与标签元素结合使用,减少命名,同时也可以通过层级,防止命名冲突。)1.包含选择器:用空格隔开基本选择器,表示后一个选择器是前面的后代例:p a { color:red}2.子代选择器:用>隔开基本选择器,表示后一个选择器是前面的子代例:ul>li { line-style: none}3.相邻兄弟选择器:E+F:表示获取到E后面的紧跟着的F元素(同级的) 例: a+a { }4.兄弟选择器:E~F:表示获取到E后面所有的同级的F元素 例: li~li { }(三)动态伪类选择器1. a:link 锚链接被访问前添加样式2. a:visited 锚链接被访问后添加样式3. e:hover 鼠标悬停在元素上添加样式4. e:active 鼠标点击元素时添加样式5. :focus 表单元素被聚焦时,添加样式(四)目标伪类选择器语法: 目标:target {属性:属性值} 被选中的目标添加样式目标:target E子元素{属性:属性值} 被选中的目标里的E子元素添加样式 (五)ui状态伪类选择器1. :enabled 可用的表单元素添加样式2. :disabled 不可用的表单元素添加样式(disabled )3. :checked+E 被选中的表单元素添加样式(六)结构伪类选择器1. E:first-child 获取到E元素,且要满足为其父元素的第一个孩子。2. E:last-child 获取到E元素,且要满足为其父元素的最后一个孩子3. E:nth-child(n) 获取到E元素,且要满足为其父元素的第n个孩子n的用法:(1)6n倍数 (2)even偶数/2n odd奇数/2n-1(如可用来选中奇偶行来实现 “隔行换色”) (3) -n+5 选中1-5(4)p:nth-child(-n+3):nth-child(n+2) 2-3个4. E:nth-last-child(n) 获取到E元素,且要满足为其父元素的倒数第n个孩子5. E:first-of-type 获取到E元素,且要满足为其父元素的第一个该类型的孩子6. E:last-of-type 获取到E元素,且要满足为其父元素的最后一个该类型的孩子7. E:nth-of-type(n) 获取到E元素,且要满足为其父元素的第n个该类型的孩子8. E:nth-last-of-type(n)获取到E元素,且要满足为其父元素的倒数第n个该类型的孩子9. E:empty 获取到空的E元素(注:连空格都不能有)(七)属性选择器1. E[attr] 拥0有attr属性的E元素添加样式 如div[class] 2. E[attr="val"] 拥有attr属性值 为 val的E元素添加样式 如p[class="ab"]3. E[attr*="val"] attr属性值 包含 val的E元素添加样式 如ul[class="c"] 指class类名中包含有c字母的E元素4. E[attr^="val"] attr属性值以val 开头 的E元素添加样式5. E[attr$="val"] attr属性值以val 结尾 的E元素添加样式(八)伪元素1. E::before给E元素添加第一个子元素 (前面) 2. E::after 给E元素添加最后一个子元素(后面)3. E::first-letter给E元素第一个字添加样式4. E::first-line给E元素第一行添加样式 5. E::selection 元素内容被选中时添加样式(火狐需要加前缀-moz-)1.元素选择器:作用:通过元素选择器可以选择页面中的所有指定元素语法: 标签名{}2.id选择器:-通过元素的id属性值选择唯一元素-语法:#id属性值{} 3. 类选择器:- class属性和id属性类似,只不过class属性可以重复-拥有相同class属性值的元素,我们说他们是一组元素-一个元素可以有多个class属性值,多个值之间用空格隔开。 !!!!!-通过元素的class属性值选中一组元素-语法:.class属性值{}4.选择器分组: -通过选择器分组可以同时选中多个选择器对应的元素。 -语法:选择器1,选择器2,选择器N{} -效果:同时选中了选择器1,2,N他们所指向的元素,实现了代码的复用。 5.通配选择器:-他可以用来选中页面中的所有元素。(模糊选择)-语法: *{}6.精准(复合)(交集)选择器: !!!!!!-作用:- 可以选中同时满足多个选择器的元素 (精准选择)-语法:选择器1选择器2选择器N{} 指定同时选择器1,2,N的元素7.后代选择器:-作用:-可以选择某一元素的所有子孙元素。-语法:祖先元素 后代元素{}注:祖先元素与后代元素之间有一个空格。8.子元素选择器:-作用:-选中指定父元素的指定子元素。 注:明确子元素与子孙元素的区别-语法:父元素 >子元素 注:可在一个表达式中连续使用多个 >明确查找关系9.属性选择器:- 作用:可以根据元素中的属性或属性值来选取指定元素- 语法:[属性名] 选取含有指定属性的元素10.兄弟选择器:-选中某一个标签后的紧邻着的兄弟节点,若不紧邻则没用,选择不中。 -标签1 + 标签2{}-选中某一个标签的后面的所有兄弟节点-语法:前一个标签 ~ 后面的所有标签11.否定伪类:-作用:可以从已经选中的元素中剔除某些元素-语法::not(选择器)-例如:p:not(.hello) 选中class属性不为hello的p标签[abc^="def"] 选择 abc 属性值以 "def" 开头的所有元素 [abc$="def"] 选择 abc 属性值以 "def" 结尾的所有元素 [abc*="def"] 选择 abc 属性值中包含子串 "def" 的所有元素相应的jq代码,你懂的。词库加载错误未能找到文件“E高铁采集器内存溢出ConfigurationDictStopwordstxt”# 上一篇:怎样登录头条号# 下一篇:Js 视频停留指定帧给您推荐相同类型的内容: css,有序列表问题 设置值为:li{list-style:square}none 无标记。 disc 默认。标记是实心圆。 circle 标记是空心圆。 square 标记是实心方块。 decimal 标 电脑如何安装安卓软件 问题一:电脑上下载的安卓软件怎么安装到手机上有两种方法,前提电脑安装豌豆荚或91助手这类软件 第一用数据线,打开手机的USB调试和允许位置来源,然后就可以在上面的软件上安装。 第二,把安装包复制到手机上,然后再用手机的安装包搜索 电脑怎么关闭屏幕 电脑息屏不关机的操作方法如下:1、在电脑桌面左下角菜单引擎搜索“控制面板”,或者在我的电脑里面搜索;2、在“控制面板”里找到“电源选项”并点击进入;3、再找到“选择关闭显示器的时间”并点击进入;4、在“编辑计划设置”页面,将“关闭显示器”的 如何用键盘在任务管理器里面结束程序? 用键盘在任务管理器里面结束程序。方法步骤如下:1、首先通过Ctrl+Alt+Del组合键调出任务管理器。2、移动方向键,选中“启动任务管理器”,然后通过Enter打开。3、使用方向键移动选中需要结束的程序,然后通过Alt+E即可结束当前 电脑功放机怎么连接 功放机有哪些作用 功放机在连接电脑时一定要找相对应的接口来连接,要不会影响到你功放机的效果以外,有可能还会出现一些没有声音的现象,所以在连接前一定要了解清楚才可以进行操作。下面我就来给大家介绍一下 电脑功放机 怎么连接及功放机有哪些作用。 电脑功放机 js 大数相加和小数相加 js的数字有一个大小限制,超出会溢出,现写一个 add(num:string,num:string):string 求大数之和 栗子:add("2312421212512521111112421412412",&qu JS防水涂料Ⅰ型、Ⅱ型有什么区别 “JS”防水涂料Ⅰ型的强度和延伸率分别是1.2MPa 200%,Ⅱ型分别是1.8MPa 80%,一个是低强高延伸,另一个是高强低延伸,适用于不同防水部位。再如渗透结晶防水材料的Ⅰ型和Ⅱ型表示抗渗能力的高低,Ⅱ型的抗渗性能更好。用途方面: 怎么用html做一个系统登录界面文本框前有小图案 可以用html进行程序编写,从而实现系统登陆界面文本框前有小图案的需求。可参照以下代码为模板进行编写:完整的代码1:https:download.csdn.netdownloadmingzi124512406208 代码2http 偶尔摸摸电脑机箱电一下手会死吗? 不会1、应该是因为家里电源没有接地或者接地不太好,所以才会这样。电脑漏电主要是感应电,或者静电,也算是比较常见的。2、如果计算机电源良好接地了,机箱上的静电就由接地线导走,就不会出现在接触到主机时有麻手的感觉;所以电脑上的电源线是三相插头, 怎么在电脑上安装蓝牙? 蓝牙接收器是指能接受传输方式为蓝牙的接收器,一般支撑PC与Mac,现今已经广泛运用于生活中,如我们常用的蓝牙耳机、蓝牙音箱、蓝牙鼠标、蓝牙键盘等都属于蓝牙接收器。具有蓝牙信号的接收和发送功能,可以算是蓝牙接收器的一种,就像网络适配器用来连接 华为手机如何连接电脑。 如果您使用的是华为手机,以华为Mate 40手机为例:1、通过 USB 数据线连接手机和电脑。待电脑上的驱动程序自动安装完成后,点击此电脑(计算机),会出现以手机命名的盘符。2、从(手机)状态栏下滑出通知面板(可继续下滑),点击点击查看更多 表格细边框的CSS样式怎么设置? 指定的<table>为细边框,把<table>放在<div>中即可。一、首先新建表格,代码如下:<table width="500" 电脑液晶屏进水如何处理 笔记本电脑屏幕进水,留下很大一片水印,很难消除。液晶屏是以液晶材料为基本组件,在两块平行板之间填充液晶材料,通过电压来改变液晶材料内部分子的排在列状况,以达到遮光和透光的目的来显示深浅不一,错落有致的图象,而且只要在两块平板间再加上三元色 如何清理电脑垃圾文件 大家有没有发现,无论电脑配置如何,用一点时间后,电脑的运行就会慢下来,是因为电脑中的垃圾缓存无法清理的原因。下面是我整理的电脑该怎么正确清理垃圾,欢迎大家阅读分享借鉴。 更多电脑相关内容推荐↓↓↓计算机与电脑的区别是什 电脑主机箱的前面板怎么拆啊 具体操作步骤如下:1、首先,拔掉主机后面的所有线,并从侧面拧下两个大螺钉,如下图所示,然后进入下一步。2、其次,拧下大螺钉后,打开机箱盖。如下图所示,然后进入下一步。3、接着,CPU风扇可以用小刷子刷掉上面的灰尘,如下图所示,然后进入下一 查违章最快最准的软件有哪些? 交管12123、车轮违章查询、58违章查询查违章又快又准。1、交管12123交管12123是一款手机APP,该平台开通后,群众实名注册开通账号后,可享受互联网交通安全综合服务管理平台提供的驾考和车检预约、办牌办证、违法处理和罚款缴纳、出 视频制作需要什么样的笔记本电脑呢? 视频制作推荐戴尔灵越15 Plus 笔记本电脑。戴尔灵越15 Plus 笔记本顶配RTX3060级显卡和11代intel高性能版H45处理器。配备 "飓风之眼”散热系统,3风扇5热管4出风口设计,使性能释放更强更稳定同时运行安静, js脚本怎么转码? 可以使用js自带的转码方法escape(),encodeURI()和encodeURIComponent()。下面是详细介绍:Js中escape(),encodeURI()和encodeURIComponent()使用和比较:escape方 TOPOSH电脑是什么品牌? 深圳市托普斯(TOPOSH)电子科技有限公司是一家集生产,研发,销售为一体的高科技企业,主要生产笔记本电脑,上网本等高科技产品。属于一个小众品牌。TOPOSH笔记本,手感与设计十分讲究,工艺上十分精湛。质量和售后服务都不错。TOPOSH T excel表格怎么提取性别啊? 打开EXCEL表格,在身份证号码右侧单元格内输入函数IF和MOD的组合公式,按下回车键后提取出性别。1、首先在打开的表格中,选中需要的单元格。2、输入函数:=IF(MOD(MID(B2,3,1),2),"男",&quo 魂斗罗归来ios怎么在电脑上玩?求苹果电脑版使用教程。 目前只有安卓版才行。魂斗罗用海马苹果助手打开魂斗罗归来IOS版安装包(IOS安装包后缀名为".ipa")安装成功后就可以在电脑上能用电脑玩了能满足PC端使用IOS安装包的模拟器只有海马苹果助手电脑端下载并安装海马 HTML中DIV的相对定位与绝对定位 绝对定位(absolute):当一个DIV块的位置被定义为绝对定位的时候,也就意味着它失去了文档流的位置,后面的文档流会紧跟着补上来接替它的位置。如果上下左右的绝对偏移量都是零,那么它将漂浮在原来的位置上。否则就会以浏览器的上下左右四边为 R语言Plot函数总结 par(mfrow = c(n,m),mar = c(0,0,0,0),mai = c(0,0,0,0)) mar,mai参数主要是调节图形的margin的大小,顺序是下、左、上、右 R语言中,设置plot(x,y,'.. 电脑上如何录音转文字,录音机录音怎么恢复 1.第一需要我们在电脑中下载安装一款录音软件,搜索“录音软件”下载安装软件即可。2. 打开电脑中的软件,进入软件操作界面,我们可以看到“格式选项”可以选择录音的格式“MP3”或者是“WAV”格式。3. 在后面的“声音来源”选项可以选 怎样辨别电脑的真假? 鉴别电脑是否原装正品方法有下面几种1,一般新电脑都预装系统,但是要自己设置,如果买来的电脑开机都进入系统,肯定是旧的2,买的时候从有正品保障的地方购买,如官网购买,或者大型卖场。3,一般本子后面都有服务代码,和手机的条形码一样的,都可以在官 简述“HTML”文档的基本结构? HTML(HyperTextMark-upLanguage,超文本标记语言或超文本链接标示语言),是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画 笔记本电脑哪个牌子好? 笔记本品牌在国内口碑不错的品牌主要有:联想、惠普、华硕、宏碁等品牌。一、联想联想笔记本的特点是触角伸得很长,高中低端、轻薄本游戏本触控本,几乎各个方面都有涉及。联想官网还提供笔记本私人专属订制服务。相对其他品牌,联想笔记本的特点是产品类 计算机维修属于什么行业 1、电脑维修行业是指对台式机 笔记本在使用过程中出现的软件问题 硬件问题的修复维护,损坏硬件的更换。这一行业要求有足够的文化知识积累,较强的动手能力。电脑维修级别:一级维修一级维修,也叫板级维修。其维修对象是电脑中某一设备或某一部件,如主板 刚买来的电脑应该怎样测试,测试哪些东西? 新电脑到手后,应该进行如下13个步骤的验机。1,检查包装拿到了心仪的笔记本,第一件事要看包装是否完好、相关配件是否齐全。正规品牌的箱子里,都会有一张配件(附件)清单;2,检查外观检查有无划伤,掉漆,外观是否完好、转轴有没有伤或出现松动等问题 怎么让电脑跟电视同步 问题一:如何让电脑和电视同步这个需要连接线,一般电视有HDIM接口的,你买一根HDIM线连接电脑,然后用电脑相应设置后就可以电视同步了,这种线是音频和视频同时传播的,还有一种就是VGA接口的,这种是只传播视频图像,但是音频的是不过不去的