✏️ 编辑:important.js
路径:
/home/boguraj1/public_html/jobsite/node_modules/stylehacks/src/plugins/important.js
大小:697 B · 修改:2022-11-21 20:12:08 · 权限:0644 · 可写
← 返回目录
👁 查看
⬇ 下载
'use strict'; const BasePlugin = require('../plugin'); const { IE_5_5, IE_6, IE_7 } = require('../dictionary/browsers'); const { DECL } = require('../dictionary/postcss'); module.exports = class Important extends BasePlugin { /** @param {import('postcss').Result=} result */ constructor(result) { super([IE_5_5, IE_6, IE_7], [DECL], result); } /** * @param {import('postcss').Declaration} decl * @return {void} */ detect(decl) { const match = decl.value.match(/!\w/); if (match && match.index) { const hack = decl.value.substr(match.index, decl.value.length - 1); this.push(decl, { identifier: '!important', hack, }); } } };
💾 保存
取消
保存为 UTF-8,换行统一为 LF