Css之推荐自动排序插件CSScomb(css排序)

vscode配置

1、安装CSScomb插件。

2、settings.json中,增加以下配置

{
  "csscomb.formatOnSave": true,
  "csscomb.preset" : "yandex", // 官方推荐选项csscomb, zen, yandex
}

参考文章:推荐css自动排序插件csscomb - 简书

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CSS选择器的优先级排序如下: 1. `!important`:具有`!important`声明的样式具有最高优先级,无论其位置在哪里。 2. 行内样式:通过`style`属性直接应用于元素的样式具有较高的优先级。 3. ID选择器:通过`#`符号和元素的ID来选择元素的样式具有较高的优先级。 4. 类选择器、属性选择器和伪类选择器:通过`.`符号和类名、`[]`符号和属性名、以及`:`符号和伪类名来选择元素的样式具有较高的优先级。 5. 标签选择器:通过元素的标签名来选择元素的样式具有较低的优先级。 6. 通配符选择器:通过`*`符号来选择所有元素的样式具有较低的优先级。 7. 继承:从父元素继承的样式具有较低的优先级。 8. 浏览器默认属性:浏览器默认的样式具有最低的优先级。 以下是一个示例,展示了不同选择器的优先级排序: ```html <!DOCTYPE html> <html> <head> <style> /* ID选择器 */ #myElement { color: red; } /* 类选择器 */ .myClass { color: blue; } /* 标签选择器 */ p { color: green; } </style> </head> <body> <!-- 行内样式 --> <p style="color: orange;">This is a paragraph with inline style.</p> <!-- ID选择器 --> <p id="myElement">This is a paragraph with ID selector.</p> <!-- 类选择器 --> <p class="myClass">This is a paragraph with class selector.</p> <!-- 标签选择器 --> <p>This is a normal paragraph.</p> </body> </html> ``` 在上述示例中,`!important`声明具有最高优先级,行内样式具有较高优先级,ID选择器具有较高优先级,类选择器具有较低优先级,标签选择器具有较低优先级。因此,段落元素`<p>`的颜色将按照优先级排序来确定。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值