postcss7-overflow-overlay-pollify
v1.0.0-alpha.1
Published
一款自动为带有 'overflow: overlay' 属性的元素添加 'overflow: auto' 属性的 PostCSS7 插件
Downloads
22
Maintainers
Readme
PostCSS7 Overflow Overlay Pollify
一款自动为带有 'overflow: overlay' 属性的元素添加 'overflow: auto' 属性的 [PostCSS7] 插件。
/* Input example */
.foo {
overflow: overlay;
}
/* Output example */
.foo {
overflow: overlay;
overflow: auto;
}
🍳 使用方法
Step 1: 安装依赖:
npm install --save-dev postcss postcss7-overflow-overlay-pollify
Step 2: 配置插件:
module.exports = {
plugins: {
+ 'postcss7-overflow-overlay-pollify': {},
},
};
📝 效果展示
/* Input */
.foo {
overflow-x: overlay;
}
/* Output */
.foo {
overflow-x: overlay;
overflow-x: auto;
}
/* Input */
.foo {
overflow: hidden overlay;
}
/* Output */
.foo {
overflow: hidden overlay;
overflow: hidden auto;
}
/* Input */
.foo {
overflow: overlay !important;
}
/* Output */
.foo {
overflow: overlay !important;
overflow: auto !important;
}
/* Input */
.foo {
overflow: overlay;
overflow: scroll;
}
/* Output */
.foo {
overflow: overlay;
overflow: auto;
overflow: scroll;
}
/* Input */
.foo {
overflow: overlay;
overflow: overlay;
}
/* Output */
.foo {
overflow: overlay;
overflow: auto;
overflow: overlay;
}