CSS选择器的代码实例以及css优先级的代码实例

本篇文章给大家带来的内容是关于CSS选择器的代码实例以及css优先级的代码实例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

                     CSS入门第一节                 p {            color: yellowgreen;        }             
我是DIV

我是段落标签

我是大标题

/*index.css文件*/ p {    /* 设置字体大小为:50像素 */    font-size: 50px;    /* 设置p标签的背景色为银灰色 */    background-color: silver;} span {    font-size: 28px;}

css案例

                css练习        h1 {        color: green;    }    

设置p标签的背景色为红色

设置H1标签的字体颜色为绿色

设置span标签的文本为14像素

通配符选择器

                CSS选择器    * {        color: #3cd;    }    /* 通配符选择器:统统都被匹配上,可以选择到所有的标签 */    

标题

内容

  • 北京
  • 南京
  • 山东
这是strong标签
demo

css选择器

                CSS选择器    /* 标签选择器 */    p {        color: red;    }    li {        background-color: gold;    }    span {        font-size: 50px;    }    /* id选择器 */    /* id命名规范:必须以字母开头(不限制大小写),然后可以包含数字/字母/下划线/连接符- */    #li-beijing {        background-color: silver;    }    #li-shanghai {        background-color: aquamarine;    }    

标题

内容

  • 北京
  • 南京
  • 山东
这是strong标签
demo

类选择器

                CSS的类选择器    .lf-p {        color: green;    }    .fl{        background-color: #cdf;    }    

标题

段落一

段落二

段落三

选择器综合练习

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

                选择器综合练习    h1 {        color: red;        font-size: 30px;    }    span {        font-size: 18px;    }    #comt {        color: yellow;        /* font-size: 18px; */    }    .date {        color: purple;        /* font-size: 18px; */    }    .articleP{        font-size: 18px;        color: blue;    }    

标题

段落 时间

正文

复合选择器

                复合选择器            /*            1.请把li中的class等于current的标签的背景设置为高亮(颜色为蓝色)            2.请把class为news的ul标签下面的所有的li标签中的文字设置为黑色(#333)            3.请把体育新闻和财经新闻的文字设置为银灰色        */        /* 标签指定式选择器 */        li.current {            background-color: lightblue;        }        li#home {            font-weight: bold;            /*字体加粗*/        }        /* 后代选择器 */        .news a {            /* color:#333; */            color: green;        }        /* 并集选择器 */        .f-news a,        .s-news a {            color: silver;        }        /* 如果两个优先级一致的话,后面的则优先生效 */        .othernews a {            color: red;        }        /* 并集选择器 */        html,        body,        p,        dt,        dl,        dd,        ul,        p {            padding: 0;            /* 内边距 */            margin: 0;            /* 外边距 */        }                
财经新闻
内容
内容
内容
体育新闻
内容
内容
内容

子元素选择器

                子元素选择器            /* 子选择器 */        p > strong {            color: red;        }        

段落1 段落2 段落3 强调标签

属性选择器

                属性选择器            span[class] {            color: green;        }        /* 拥有id属性的标签都被选择出来 */        [id] {            font-size: 50px;        }        span[id="4"] {            color: yellow;        }                /* 属性包含选择器 */        span[class~="demo"] {            font-size: 100px;        }        

1 2 3 4 5

 伪类选择器

                伪类选择器            a:link {            color: red;        }                /* 当链接被访问过了之后,就会添加伪类visited */        a:visited {            color: lawngreen;        }                /* 当鼠标悬停于元素上面的时候,会自动添加伪类:hover */        a:hover {            color: #fff;            background-color: aquamarine        }                /* 当链接被点击,但是鼠标不要放开的时候, 会自动给连接添加active伪类*/        a:active {            color: gold;        }                /* 遵循LoVe HAte 原则,否则可能无法正常显示*/        /* 获取到焦点的时候,默认给标签添加focus效果 */        input:focus{            color: red;        }        首页    产品    新闻    娱乐    

伪元素选择器

                伪元素选择器            /* 第一个必须是span标签,第二:是第一个孩子 */        span:first-child {            color: red;            font-size: 50px;        }        /* 段落的首个字符 */        p:first-letter {            font-size: 50px;            color: green;        }        /* 设置一行 */        p::first-line {            color: gold;        }                /* 在标签前面追加内容 */        #temp::before {            content:"================";        }                /* 在标签后面追加内容 */        #temp:after {            content:"xxxxxxxxxxxxxxx";        }        

1 2 3

张宜成

 css的特性

                CSS的特性:层叠性和继承性            p {            color: red;            font-size: 40px;        }        p{            color: green;        }        a{            color:inherit; /*继承父标签的属性*/        }        /* 继承性:父容器设置的样式,子容器也可以享受同等待遇 */        /*             所有字相关的都可以继承,比如:color,text-系列/font-系列/line-系列/cursor            并不是所有的CSS属性都可以继承,例如,下面的属性就不具有继承性:边框,外边距,内边距,背景,定位,元素宽高属性.            a标签不继承父标签的字体颜色        */        

层叠性和继承性 我是Span标签 我是a标签,我特立独行

我是Span标签2

 css的优先级

                        优先级            /* 继承样式大于默认样式 */        body{            color: blueviolet;        }        /* 嵌入样式大于外部引入 */        p {            color: green;            font-size: 50px;            background-color: sienna;        }        .fs{            font-style: 400px;        }        #tp #atc{            font-size: 20px;            /* !important是重要的意思,优先级最高高于内敛样式 */            color:lightsalmon !important;        }            

我是段落

 相关推荐:

css3如何实现自定义滚动条样式?(代码)

css选择器有哪些类型?css常用选择器的简单介绍

以上就是CSS选择器的代码实例以及css优先级的代码实例的详细内容,更多请关注创想鸟其它相关文章!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月24日 01:57:19
下一篇 2025年12月24日 01:57:44

相关推荐

  • 微信小程序TDesign中“t-grid–card”选择器的作用是什么?

    “t-grid–card”选择器在微信小程序TDesign中的疑惑 在微信小程序TDesign UI库中,很多开发者对“t-grid–card”这个CSS选择器感到疑惑。它与DOM结构中元素的class属性“t-grid t-card class t-class”不一致,且命…

    2025年12月24日
    000
  • TDesign UI库中 .t-grid–card 选择器如何理解?

    TDesign UI库CSS选择器中的困惑 在微信小程序的使用中,TDesign UI库提供了丰富的组件,其CSS选择器的写法引起了很多疑问。其中一个令开发者疑惑的写法是 .t-grid–card,它似乎与DOM结构中的类名不一致。 疑问解答 如何理解这个选择器? .t-grid&#82…

    2025年12月24日
    200
  • TDesign UI库中小程序开发的CSS选择器:为什么“.t-grid–card”能生效?

    TDesign UI库中CSS选择器困惑 在小程序开发中,使用TDesign UI库时,您可能会遇到一个困惑的CSS选择器。例如,在DOM结构中,一个元素的class为”t-grid t-card class t-class”, 但其CSS选择器却是”&#8216…

    2025年12月24日
    000
  • 如何用 style.css 覆盖页面中的内联样式?

    样式覆盖:在 style.css 中覆盖内联样式 对于css样式覆盖的问题,您提到无法在style.css中使用max-width覆盖页面中的.goods_dialog样式,即使加了!important,这确实是一个常见的问题。 解决方法是增加css选择器的权重。权重是css选择器的一个属性,它决定…

    2025年12月24日
    000
  • css选择器的用法

    CSS 选择器用于选择要应用样式规则的 HTML 元素,包括:元素选择器:选择特定类型的 HTML 元素。类选择器:选择具有特定类名的元素。ID 选择器:选择具有唯一 ID 的元素。后代选择器:选择特定祖先元素下的后代元素。子元素选择器:选择特定父元素下的子元素。相邻兄弟选择器:选择与另一个元素相邻…

    2025年12月24日
    000
  • 七种基本的css选择器

    七种基本 CSS 选择器:元素选择器:按元素名称选择元素。ID 选择器:按唯一 ID 值选择元素。类选择器:按类名选择元素。通配选择器:选择所有元素。相邻同级选择器:选择下一个相邻的同级元素。子元素选择器:选择指定父元素内的子元素。后代选择器:选择指定祖先元素中的所有后代元素。 七种基本的 CSS …

    2025年12月24日
    000
  • css选择器优先级

    css 选择器优先级 CSS 选择器优先级决定了在样式表中应用哪个样式规则。优先级根据以下规则确定: 1. 特异性 特异性是选择器与元素匹配的程度。它基于选择器中使用的 ID、类和元素名的数量和类型。特异性按照以下顺序计算: ID(100 分)类(10 分)元素名(1 分) 例如,选择器 #my-i…

    好文分享 2025年12月24日
    000
  • css选择器的优先级从高到低是

    CSS 选择器的优先级从高到低:1. 行内样式;2. ID 选择器;3. 类选择器;4. 类型选择器;5. 通用选择器;6. 属性选择器;7. 伪类选择器;8. 伪元素选择器;当优先级相同,后面声明的样式覆盖前面样式,行内样式优先于外部样式表样式。 CSS 选择器的优先级 CSS 选择器的优先级决定…

    2025年12月24日
    000
  • css选择器的种类

    CSS选择器根据元素属性可分为:根据元素名称选择根据元素属性选择根据元素结构选择根据元素状态选择根据元素位置选择通用选择器 CSS 选择器的种类 CSS 选择器是用于从网页中选择特定元素的语法。根据元素的不同属性,CSS 选择器可以分为以下几类: 根据元素名称选择 全称选择器:选择特定元素名称,如 …

    2025年12月24日
    000
  • css怎么让div倾斜

    CSS中可以使用transform属性让DIV倾斜:选择要倾斜的DIV。使用transform属性应用倾斜变换。在transform属性中指定水平和垂直倾斜角度。示例:transform: skew(20deg, 10deg);(沿水平轴倾斜20度,沿垂直轴倾斜10度) CSS让DIV倾斜的方法 在…

    2025年12月24日
    000
  • div在css中是什么意思

    在CSS中,DIV表示一个块级元素,用于创建可通过CSS样式化的容器,包含任何类型的HTML内容,并可用于组织、分组,并通过CSS灵活布局,并可添加语义信息。与SPAN不同,DIV是块级元素用于创建容器,而SPAN是内联元素用于样式化文本。 DIV在CSS中的含义 在层叠样式表(CSS)中,DIV是…

    2025年12月24日
    000
  • css选择器优先级是什么

    CSS 选择器优先级按如下顺序决定:特殊性(ID > 类 > 类型 > 通配符)来源顺序(行内 > 内部样式表 > 外部样式表 > 用户代理样式表)声明顺序(靠后的声明优先)重要性(!important 强制提高优先级) CSS选择器优先级 CSS选择器优先级决定…

    2025年12月24日
    000
  • css选择器有哪几种类型

    CSS 选择器类型:基本选择器:根据元素名称选择,包括元素选择器、类选择器和 ID 选择器。修饰符选择器:细化基本选择器范围,包括后代选择器、子选择器、相邻选择器和伪类选择器。属性选择器:根据元素属性值选择,包括属性存在选择器、属性值选择器和部分匹配属性值选择器。组合选择器:将多个选择器组合使用,包…

    2025年12月24日
    000
  • 常见的css选择器有哪些

    CSS 选择器用于在 HTML 中选择元素以应用样式。它们包括:元素选择器(按标签名选择)标识选择器(按 ID 选择)类选择器(按类名选择)属性选择器(按属性选择)子选择器(选择父元素内的子元素)后代选择器(选择父元素后代)相邻选择器(选择紧邻元素)组合选择器(匹配多个选择器)逗号分隔选择器(匹配多…

    2025年12月24日
    000
  • css选择器怎么写

    CSS选择器是用于在HTML文档中选择元素的模式。它们包括元素选择器、类选择器、ID选择器、通配符选择器和后代选择器。选择器的语法为选择器名称、操作符和值。操作符包括#(ID选择器)、.(类选择器)和*(通配符选择器)。当多个选择器应用于同一元素时,最具体的(最长的)选择器将优先。高级选择器包括相邻…

    2025年12月24日
    000
  • css选择器包括什么

    CSS选择器是一种用于选择HTML元素并应用样式的模式。类型包括:基本选择器:元素选择器、类选择器、ID选择器、通配符选择器。组合选择器:后代选择器、子元素选择器、相邻兄弟选择器、通用兄弟选择器。其他选择器:属性选择器、伪类、伪元素。 CSS 选择器 CSS 选择器是用于选择 HTML 元素并对其应…

    2025年12月24日
    000
  • css选择器作用是什么

    CSS 选择器可选择 HTML 元素以进行样式设置,包括根据类型、类、ID 或后代关系选择元素。选择器以 { 符号开头,后跟选择器类型和可选限定符,然后以 } 符号结束,例如:p { color: red;},这会将所有 元素的文本颜色设置为红色。 CSS 选择器的作用 CSS 选择器是 CSS 语…

    2025年12月24日
    000
  • css选择器的优先级从高到低是什么意思

    CSS选择器优先级从高到低:行内样式ID选择器类选择器标签选择器通用选择器 CSS 选择器优先级从高到低 CSS 选择器优先级决定了多个选择器应用到 HTML 元素时,哪个选择器将生效。优先级从高到低,按照如下顺序: 1. 行内样式 直接在 HTML 元素中指定的样式,优先级最高。 2. ID 选择…

    2025年12月24日
    000
  • css选择器排除部分的元素是什么

    :not() 选择器可用于排除特定条件的元素,其语法为 :not(selector) {样式规则}。示例::not(p) 排除所有非段落元素,li:not(.active) 排除非活动列表项,:not(table) 排除非表格元素,div:not([data-role=”primary&…

    2025年12月24日
    000
  • css选择器优先级最高的是什么

    CSS 选择器优先级最高的是内联样式,它直接写在 HTML 元素的 style 属性中,具有最高的优先级,其他优先级依次为:ID 选择器、类选择器、元素选择器、通配符选择器。 CSS选择器优先级最高的是什么? 在CSS中,选择器优先级决定了哪些样式规则将被应用到元素上。优先级最高的规则将覆盖优先级较…

    2025年12月24日
    000

发表回复

登录后才能评论
关注微信