您现在的位置是:课程教程文章
CSS Modules有哪些使用方法
2023-12-13 23:45课程教程文章 人已围观
-
VsCode前端编辑神器 html5css3js快速写代码
VsCode前端编辑神器 html5css3js快速写代码详细介绍前端编辑神器visual studio code简称vscode编辑神器的快捷使用办法,插件的... -
CSS零基础入门到精通实战
CSS零基础入门到精通实战(黄老师微信) 【每星期都会有不同课程的活动,活动请加群了解】 微信小程... -
uni
uni主要设计知识点: css语法的使用 flex布局的使用 uni-app中常用控件的使用 黄老师... -
PPT模板使用手册(PowerPoint模版选购指南与
PPT模板使用手册(PowerPoint模版选购指南与现代社会,PPT在日常学习工作中的重要性不言而喻。 但不是每个人都能成为P...
1、定义css文件。
.className{ color:green; } /*编写全局样式*/ :global(.className){ color:red; } /*样式复用*/ .otherClassName{ composes:className; color:yellow; } .otherClassName{ composes:classNamefrom"./style.css"; }
2、在js模块中导入css文件。
importstylesfrom"./style.css"; element.innerHTML='<divclass="'+styles.className+'">';
3、配置css-loader打包。CSS Modules不能直接使用,而是需要进行打包。
一般通过配置 css-loader 中的modules属性即可完成css modules的配置。
//webpack.config.js module.exports={ module:{ rules:[ { test:/\.css$/, use:{ loader:'css-loader', options:{ modules:{ //自定义hash名称 localIdentName:'[path][name]__[local]--[hash:base64:5]', } } } ] } };
4、最终打包出来的css类名就是由一长串hash值生成。
._2DHwuiHWMnKTOYG45T0x34{ color:red; } ._10B-buq6_BEOTOl9urIjf8{ background-color:blue; }
以上就是CSS Modules的使用方法,希望对大家有所帮助。更多css学习指路:css教程
本文教程操作环境:windows7系统、css3版,DELL G3电脑。
课程教程:CSS Modules有哪些使用方法上一篇:CSS中in JS是什么意思
下一篇:没有了