完整引入
import Vue from 'vue';import ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.css';import App from './App.vue';Vue.use(ElementUI);new Vue({el: '#app',render: h => h(App)});
全局配置
import Vue from 'vue';import Element from 'element-ui';Vue.use(Element, { size: 'small', zIndex: 3000 });
size为组件默认尺寸 z-index为弹出框位置
自定义主题
https://element.eleme.cn/#/zh-CN/component/custom-theme
过渡动画
使用translation标签 以及 class=translation-box
fade
提供el-fade-in-linear 和 el-fade-in 两种效果。
zoom
提供 el-zoom-in-center,el-zoom-in-top 和 el-zoom-in-bottom 三种效果。
basic
layout
https://element.eleme.cn/#/zh-CN/component/layout
色彩
https://element.eleme.cn/#/zh-CN/component/color
字体
https://element.eleme.cn/#/zh-CN/component/typography
- line-height:1 无行高
- line-height:1.3 紧凑
- line-height:1.5 常规
- line-height:1.7 宽松
边框
https://element.eleme.cn/#/zh-CN/component/border
图标
https://element.eleme.cn/#/zh-CN/component/border
按钮
https://element.eleme.cn/#/zh-CN/component/button
文字链接
https://element.eleme.cn/#/zh-CN/component/link
