使用 webpack css 模块的容器查询
Container queries with webpack css modules
我正在尝试在webpack项目中使用css容器查询和css模块。此配置如下所示:
loaders: [
{
test: /'.css$/,
loader: 'style-loader!css-loader?modules&importLoaders=1&localIdentName=[name]__[local]___[hash:base64:5]!postcss-loader'
}
以及像这样的 postcss 配置:
const nested = require('postcss-nested');
const vars = require('postcss-simple-vars');
const autoprefixer = require('autoprefixer');
const containerQueries = require('cq-prolyfill/postcss-plugin');
module.exports = [
containerQueries,
vars({ variables: require('./src/common/vars') }),
nested,
autoprefixer
];
我希望能够让这个类工作:
.card-list:container(width >= 100px) {
color: yellow;
}
并且能够将"卡列表"导入我的组件。
但是,这似乎不起作用。我无法在网上找到有关此类问题的任何内容。
https://github.com/ausi/cq-prolyfill/blob/master/docs/usage.md
您应该将cq-prolyfill.min.js
添加到捆绑包中。Postcss 插件只是将:container
语法转换为有效的 css 选择器:
/* before */
.element:container(width >= 10px) {
color: red;
}
/*after
.element.':container'(width'>'=10px') {
color: red;
}
cq-prolyfill.min.js
添加了调整大小事件,用于在元素上切换此类
相关文章:
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- Javascript,访问一个主要对象模块模式中的每个对象
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- j查询utc offSets的时差
- 如何从模块链中调用函数.导出到节点中
- 尽管链接成功并已成功下载,但未找到NPM模块
- 节点是否需要模块传递带有方括号的arg?这是个错误吗
- 从模块内部访问Express装载路径
- 如何有效地将游戏数据存储在URL查询字符串中
- 如何处理node.js节点mongodb中的连接和查询队列
- RequireJS向模块传递配置总是返回undefined
- Node.js正在更改应用程序以使用集群模块
- 如何从 HTML 查询中删除项目
- 从查询字符串参数推断出正确的数据类型
- j查询模块模式未命名 |如何访问“$”
- 使用 webpack css 模块的容器查询
- 无法使用mysql模块在node.js中执行Sql查询
- 是否存在创建SQL查询构建器接口的jQuery或JavaScript模块?
- Nodejs请求模块返回XML的Facebook图API FQL查询,我需要JSON
- 为什么node.js查询模块应该将加号(+)转换为空格