技术栈: less+vue 、、 改为postcss
-
先实现基本组件
-
接着学习element构建那一套,md直接生成最终的官网。
-
element-ui的css是如何引入的,el-row的样式源码怎么找不到?
技能get
- less-for循环,栅格原理(padding水槽),provide/inject,响应式等等
- scass好像强大一点。
postcss, 不支持pcss后缀(resolve,extension),不支持语法检查,不支持单行注释???不支持报错显示??? 不支持如下形式 $--button-default-background-color
postcss的插件是有先后顺序的,colorMix放在precss之后
emitter--mixin,radio---radio-group---form的三级通信机制?
aria标签属性,无障碍?
emit触发的事件,原生是否可以访问到?button组件将如何封装的,
滚动组件如何实现,不依赖于浏览器的原生滚动。
从scss迁移至postcss: https://www.sass.hk/skill/sass17.html
$scrollbar-background-color: color-mod($color-text-secondary, alpha(30%)); $scrollbar-hover-background-color: rgba($color-text-secondary, .5);
自定义滚动的原理,还是要依赖于原生滚动的,但是自定义滚动条及动画效果。
PopperJS学习指南:
- popper组件