抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

简介CSS Modules 不同于 less,sass 等,不是把CSS改造成编程语言,而是功能很单纯,只加入了局部作用域和模块依赖 解决的问题 全局样式冲突(主要问题) css选择器嵌套过深,有性能问题 代码冗余(无继承) 模块化 局部作用域CSS的规则都是全局的,任何一个组件的样式规则,都对整个页面有效。这使得在开发中很可能有类名相同造成相互影响的情况,多层嵌套css又会造成性能问题。...

布局基础知识1、display 属性:block(块级元素),inline-block,none(会在页面看不到,并且不会在页面占据空间),flex(flex 布局),inline-block(应用场景:eg. 让很多个有宽高的 div 从左到右铺满页面;此时最好也设置 vertical-align:top)2、div { max-width: 600px; margin: 0 auto; ...

CSS 基础1、选择器2、盒模型3、伪类(处理 a 标签的那些和用来处理选择器的:first-child,:nth-child 等)和伪元素(eg. 处理 p 标签首行或首字母的:first-line 和:first-letter ;在元素的内容之前或之后插入内容的:before 和:after)4、页面导入样式时,使用 link 和@import 的区别 link 属于 XHTML 标签...