css后代选择器有哪些

css后代选择器有:1、“父代元素 * {}”,从父代元素中的找到所有子代元素。2、“父代  子代{}”,是从父代 元素中找到指定子代元素;3、“父代   子代1  子代2{}”,从父代中找到子代1,再从子代1找到子代2。

css后代选择器有哪些

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

后代选择器(descendant selector)又称为包含选择器。

后代选择器可以选择作为某元素后代的元素。

后代选择器集中形式:

立即学习“前端免费学习笔记(深入)”;

1、父代 * {}从 父代 中的找到 所有子代。

2、父代  子代1{} 是从 父代 中找到 子代1  或者  父代  子代2{} 是从 父代 中找到 子代2  。

3、父代   子代1  子代2{} 这个是从 父代 中找到子代1,再从 子代1 找到 子代2。

第一种形式:虽然是全部选中但是*的优先级较低。

nbsp;html>                                        div{                padding: 20px;                background: rgba(255,0,0,0.2);     //这是给它一个红色,透明度为0.2            }         .a *{                border: 2px solid black;  //这里是选中类a的所有后代            }                        
a            
b                
c
            
        
    

登录后复制

css后代选择器有哪些

第二种形式:

nbsp;html>                                        div{                                padding: 20px;                background: rgba(255,0,0,0.2);            }                    .a .b{                border: 2px solid black; //同理这里选择 .c 也是可以的因为他们都是 .a 的后代。            }                                                
a            
b                
c
            
        
    

登录后复制

css后代选择器有哪些

第三种形式:它并不可以同时选中 .b 和 .c,只能选中.c.

nbsp;html>                                        div{                                padding: 20px;                background: rgba(255,0,0,0.2);            }                        .a .b .c{                border: 2px solid black;            }                                                
a            
b                
c
            
        
    

登录后复制

css后代选择器有哪些

还有一点需要注意如下代码:在类名为c的p中嵌套了一个p 中再嵌套了一个类名为c的p,这时同样会被选中

nbsp;html>                                        div{                                padding: 20px;                background: rgba(255,0,0,0.2);            }                        .a .b .c{                border: 2px solid black;            }                                                
a            
b                
c                
                    
span
                
                
            
        
    

登录后复制

(学习视频分享:css视频教程)

以上就是css后代选择器有哪些的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2948396.html

(0)
上一篇 2025年3月11日 23:07:55
下一篇 2025年3月6日 13:46:17

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • css改变字体的属性有哪些

    css改变字体的属性:font、font-family、font-size、font-style、font-variant、font-weight、“@font-face”、font-size-adjust、font-stretch等。 本…

    2025年3月11日
    200
  • js如何控制css

    js控制css的方法:1、通过style属性或者“setAttribute()”来更改样式;2、改变伪类“(after,before)”的“content”内容;3、通过更改类名来更改样式等等。 本文操作环境:windows7系统、java…

    2025年3月11日
    200
  • css怎么消除默认样式

    css消除默认样式的方法是通过添加“*{margin:0;padding:0}li{list-style:none}img{vertical-align:top;border:none}”语句即可。 本文操作环境:windows7系统、HT…

    2025年3月11日
    200
  • css中文字的颜色怎么设置

    css中文字颜色的设置方法:首先打开css页面文件;然后使用#加16进制的颜色值来表示字体颜色或者直接使用颜色的英文单词来表示颜色即可。 本文操作环境:windows7系统、HTML5&&CSS3版,DELL G3电脑 cs…

    2025年3月11日
    200
  • css由什么组成

    css由选择器和声明块组成。选择器指向需要设置样式的HTML元素,声明块包含一条或多条用分号分隔的声明;每条声明都包含一个CSS属性名称和一个属性值,以冒号分隔。所有声明被放置在一对大括号“{}”内,然后整体紧邻选择器的后面。 本教程操作环…

    2025年3月11日
    200
  • css和html区别是什么

    区别:1、HTML是网页的结构,CSS是网页的样式。2、HTML由围绕内容的标签组成;而CSS由一个声明块继承的选择器组成。3、HTML文件可以包含CSS代码,而CSS样式表绝对不能包含HTML代码。” 本教程操作环境:windows7系统…

    2025年3月11日
    200
  • js与css的区别是什么

    区别是:1、CSS为网页表现、JS为网页行为;2、css对网页进行静态修饰,可以使页面以一定的布局方式显示出来,而js对页面的各种动态效果进行处理,可用来实现网页和人交互的功能等。 本教程操作环境:windows7系统、CSS3&&…

    2025年3月11日
    200
  • css是编程语言吗

    css不是编程语言。单独的CSS是没什么作用的,必须结合HTML才能生效,而且CSS也没有任何自主执行、逻辑判断等能力,因此它不是编程语言,只能算是数据。 本教程操作环境:windows7系统、CSS3&&HTML5版、De…

    2025年3月11日
    200
  • 边框颜色css怎么设置

    在css中,可以利用border-color、border-top-color、border-bottom-color、border-left-color、border-right-color属性来设置元素的边框颜色。 本教程操作环境:wi…

    2025年3月11日
    200
  • css都有哪些单位

    css单位有:%,百分比;in,英寸;cm,厘米;mm,毫米;em;pt,磅(1pt等于1/72英寸);pc,12点活字(1pc等于12点);px,像素(计算机屏幕上的一个点);vw,全屏幕宽为100vw;Vh,全屏幕高为100vh。 本教…

    2025年3月11日
    200

发表回复

登录后才能评论