以前作項目的時候有遇到過該elementui的默認樣式,後來由於需求不須要了就沒嘗試修改,最近學習並嘗試了一下css
個人測試框架使用的element ui框架vue
在將element框架集成到vue裏面以後(這個很簡單,百度不少的)node
使用兩種方法樣式穿透:sass和styluswebpack
首先是配置sass和stylus的環境,web
1.下載資源包npm
npm i node-sass sass-loader -D sass
npm install stylus stylus-loader --save框架
2.添加webpack裏面的配置(scss須要)學習
{ test: /\.scss$/, loaders: ['style', 'css', 'sass'] },
//使用 lang="scss"引入 <style scoped lang="scss"> //scss的樣式穿透須要/deep/ .el-row /deep/ .el-button--primary { background-color: #eee; } </style>
3.若是使用stylus穿透的話測試
<style scoped lang="stylus"> .el-row >>> .el-button--primary { background-color: #000; } </style>