Vue修改mint-ui默认样式的方法
在使用vue框架开发时,饿了么的mint-ui框架是个不错的选择,但是有时候我们需要修改它的默认样式,方法如下:
1、在src/assets/css目录下新建scss文件,my-mint.scss,内容如下:
/*覆盖mint-ui的primary颜色,改为自己UI的主题色*/
$color-primary:#05AFAF;
.mint-header{
background-color:$color-primary;
}
.mint-button:not(.is-disabled):active::after{
opacity:.2/*.6*/
}
.mint-button--primary{
background-color:$color-primary;
}
.mint-button--primary.is-plain{
border:1pxsolid$color-primary;
color:$color-primary
}
.mint-badge.is-primary{
background-color:$color-primary
}
.mint-switch-input:checked+.mint-switch-core{
border-color:$color-primary;
background-color:$color-primary;
}
.mint-navbar.mint-tab-item.is-selected{
border-bottom:3pxsolid$color-primary;
color:$color-primary;
}
.mint-tabbar>.mint-tab-item.is-selected{
color:$color-primary;
}
.mint-searchbar-cancel{
color:$color-primary;
}
.mint-checkbox-input:checked+.mint-checkbox-core{
background-color:$color-primary;
border-color:$color-primary;
}
.mint-radio-input:checked+.mint-radio-core{
background-color:$color-primary;
border-color:$color-primary;
}
.mt-range-progress{
background-color:$color-primary;
}
.mt-progress-progress{
background-color:$color-primary;
}
.mint-msgbox-confirm{
color:$color-primary;
}
.mint-msgbox-confirm:active{
color:$color-primary;
}
.mint-datetime-action{
color:$color-primary;
}
2、在main.js中引入自定义的scss文件
import'./assets/css/my-mint.scss';//全局修改mint-UI样式
以上这篇Vue修改mint-ui默认样式的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。