分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

CSS选择器优先级总结

发布时间:2023-09-06 02:30责任编辑:熊小新关键词:CSS选择器

一、问题引出

  一段代码

<h1 class = "blue" id = "title">article</h1>

  在CSS中使用不同的选择器对文字的颜色进行设置。

h1{ ???color:red;}.blue{ ???color:blue;}#title{ ???color:yellow;}

  最终的字体颜色是黄色,当然也可以尝试把3种设置顺序颠倒查看效果。

二、问题答案

  元素采用了某种排序机制,在这一机制种,id选择器优于类选择器,而类选择器又优于标签选择器,因此最后字体显示为黄色。这一类机制就称为优先级机制。

三、总结

  常见选择器的优先级排序(低到高)

  1.通用选择器。如*{...}

  2.标签选择器。如h1{...}

  3.类选择器。如.blue{...}

  4.伪类选择器。如a:hover{...}、li:first-child{...}

  5.ID选择器。如#title{...}

CSS选择器优先级总结

原文地址:https://www.cnblogs.com/dybala21/p/10291626.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved