文章目录

  • 样式优先级
  • 选择器的优先级
  • 总结

样式优先级

CSS优先级即是指CSS样式在浏览器中被解析的权重不同。

多重样式(Multiple Styles):如果外部样式、内部样式和内联样式同时应用于同一个元素,就是使多重样式的情况。一般情况下,优先级如下所示:

选择器的优先级

CSS选择器的优先级如下所示。

内联样式表的权值最高为 1000;id 选择器的权值为 100;class 类选择器的权值为 10;html 标签选择器的权值为 1 ;


总结

  • 权值越大越优先
  • 当权值相等时,后出现的样式表设置要优于先出现的样式表设置;
  • 创作者的规则高于浏览者:即网页编写者设置的CSS 样式的优先权 高于浏览器所设置的默认样式;
  • 继承的CSS 样式权值小于后来指定的CSS 样式;
  • 在同一组属性设置中标有“!important”规则的优先级最大;

详细解读CSS优先级——Web前端系列学习笔记相关推荐

  1. 入门响应式Web?看懂这篇文章就够了!——Web前端系列学习笔记

    文章目录 视口基础知识 视口概念 视口基本属性 meta 标签 视口应用实例 媒体查询基础知识 媒体查询概念 demo1-媒体查询 demo1效果 百分比布局 百分比布局概述 demo2-百分比布局 ...

  2. 【详细解读】CSS渐变用法——Web前端系列学习笔记

    文章目录 线性渐变 属性解析 实例代码 效果图 径向渐变 属性解析 示例代码 效果图 多学一招:重复渐变 线性渐变 属性解析 通过关键词来确定渐变的方向.默认值为top(从上向下),取值范围是 [le ...

  3. CSS过渡属性transitions详细解读——Web前端系列学习笔记

    文章目录 transition teansition-property 属性名称 transtion-duration 花费时间 transition –timing -function 时间曲线 t ...

  4. 详细解读CSS链接属性——Web前端系列学习笔记

    在实际开发中,网页中的链接有四种状态,具体如下所示: a:link:超级链接的初始状态. a:hover:把鼠标放上去时悬停的状态 . a:active :是鼠标点击时. a:visited:是访问过 ...

  5. 保姆级解读!CSS属性transform变形+2D转换+3D转换实例+代码+解析——Web前端系列学习笔记

    文章目录 transfrom 2D转换 案例代码 效果图 元素变形原点 3D转换 3D转换--案例 案例代码 transfrom transform,翻译成中文的含义是"改变,使-变形:转换 ...

  6. 【详解】CSS阴影用法——Web前端系列学习笔记

    3. CSS阴影和渐变 盒阴影 对象选择器 {box-shadow:投影方式|| X轴偏移量|| Y轴偏移量 ||阴影模糊半径 || 阴影扩展半径 ||阴影颜色 } 投影方式:此参数是一个可选值,如果 ...

  7. 详解CSS三大特性之层叠性、继承性和重要性——Web前端系列学习笔记

    1. CSS层叠性 CSS层叠性就是在HTML文件中对于同一个标签元素可以有多个CSS样式存在,当有相同权重的样式存在时,会根据这些CSS样式的前后顺序来决定,处于最后面的CSS样式会被应用,示例代码 ...

  8. 入门JavaScript?看懂这篇文章就够了!——Web前端系列学习笔记

    文章目录 JavaScript简介 什么是JavaScript? JavaScript的构成 JavaScript特点 JavaScript基础知识 JavaScript的引入方式 1. 将JS代码嵌 ...

  9. 【附全部代码+图片】使用HTML5+CSS3绘制HTML5的logo——Web前端系列学习笔记

    文章目录 页面展示 技术要点 代码实现 html代码 CSS代码 用到的图片 页面展示 本项目将使用HTML5+CSS3绘制出HTML5的logo,页面效果如下所示. 技术要点 HTML5新特性 HT ...

最新文章

  1. R向量化操作(Data Transformations)
  2. java中Freemarker list指令详解
  3. 801. Minimum Swaps To Make Sequences Increasing
  4. 还没做2022年计划?这个超赞工具送给你
  5. 雅虎的用户注册页面抽风了
  6. ROSROS2可视化仿真软件
  7. 如何在MATLAB画一个首尾相连的数据矩阵图形
  8. Win11电脑系统使用U盘安装的方法分享
  9. 微信做音乐相册html5,js微信应用场景之微信音乐相册案例分享
  10. nginx配置不允许访问内容
  11. 【MFC】MFC修改菜单名后不更新问题
  12. 买蓝牙耳机什么牌子好用?国产蓝牙耳机十大排名
  13. CocoaPods Trunk 发布
  14. 网站favicon图标的制作
  15. WINDOWS远程连接显示“请稍后”
  16. powerquery分组_Power Query系列 - 排序Ranking
  17. 干货!学霸用12个决策模型告诉你,如何判断你到底需不需要区块链!
  18. iPhone6 和 iPhone 6 plus的适配
  19. 全年销售完成目标,远洋集团的根本问题却仍未解决
  20. PyTorch 2.0来了!100%向后兼容,一行代码训练提速76%

热门文章

  1. QEMU 构建系统架构
  2. 阿里规定代码中禁用static修饰SimpleDateFormat,为何?
  3. 面试官给我挖坑:a[i][j] 和 a[j][i] 有什么区别?
  4. 面试官:限制系统扩展能力的瓶颈有哪些?
  5. Python中的线程间通信
  6. 09 / LiveVideoStack主编观察:有趣的灵魂是一面镜子
  7. 深度学习赋能视频编码
  8. Go语言中*和的区别
  9. Navicat Premium 12安装及常用快捷键
  10. Embedding在腾讯应用宝的推荐实践