mint-ui修改样式的小技巧

1.前言:不是正经的前端,所以很多东西无法注意和知道,就知道一点记录一点好了。

2.之前想修改mint-ui的样式,但是官方文档丝毫未提及(也许前端人员都知道如何修改???),后面通过两种方式可以进行mint-ui的样式修改,这两种方式都是通用的,不限于mint-ui.

3.方式一:使用Chrome开发者工具查看css的使用,找到class的名字,然后就可以使用了???

4.方式二:mint-ui的组件直接当成普通html组件使用,样式该加就加,然后加个!important标记,覆盖掉原来的样式。

--------------------------------------------------2018年8月30日更新

1.修改样式的核心是:自己写的样式优先级>第三方组件样式

以此为原则:1)使用!important提升优先级 2)main.js映入第三方组件后面,引入自定义的样式表,webpack打包后样式会覆盖

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: 1px solid $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: 3px solid $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样式

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/406614.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C语言正则表达式regex

From: http://hi.baidu.com/david_jlu/blog/item/87ada1dbb9af6a60d0164eda.html 正则表达式在linux下应用非常广泛,经常使用sed、awk、grep、vi、emacs等都支持正则表达式,处理最好的莫过于perl,perl把正则表达式内置到语言内,使…

PL/SQL块中不能直接执行DDL语句(错误)

在PL/SQL块中不能直接执行DDL语句(后篇批量删除表时却明明在PL/SQL块中使用了DROP,而且执行成功,厄...自打三十大板...谁来救我...)declarev_string varchar2(1000);beginv_string:create table dm_test as select * from dm_mpg_test where nyr20…

立足优势,你的网站会更精彩

前几天跟一个做培训的朋友喝茶,聊天期间我问他们公司主要做哪些方面的培训,他笑着说他们公司的业务范围可广了,IT培训,MBA考辅,婴幼儿教育,英语培训......言语中流露出无比的自豪,我最后问了一句…

POSIX风格正则表达式

From: http://blog.chinaunix.net/space.php?uid20501242&doblog&id1940007 4.9 POSIX风格正则表达式 POSIX-Style Regular Expressions POSIX 你已经了解了正则表达式的基础知识,接下来我们可以讨论一下其细节。POSIX风格的正则表达式使用Unix地区系统…

Spring对事务管理的支持的发展历程(基础篇)

1、问题Java代码 Connection conn DataSourceUtils.getConnection(); //开启事务 conn.setAutoCommit(false); try { Object retVal callback.doInConnection(conn); conn.commit(); //提交事务 return retVal; }catch (Excep…

最新xampp下安装mod_security,mod_evasive,mod-cband笔记

来源:纯月部落mod_security官方的文档有一些问题,亲手装了一遍,现将问题记录如下Windows xampp版本 假设xampp安装在D:\xampp1 下载mod_security-2.5.9-win32.zip,解压缩2 将libxml2.dll拷贝到D:\xampp\apache\bin下面3 将mod_sec…

Bash字符串处理(与Java对照) - 17.判断是否以另外的字符串结尾

From: http://codingstandards.iteye.com/blog/1187353 In Java String.endsWith oolean endsWith(String suffix) 测试此字符串是否以指定的后缀结束。 StringUtils.endsWith & StringUtils.endsWithIgnoreCase & StringUtils.endsWithAny org.apache.c…

[转载]用c写PHP的扩展接口(php5,c++)

原文[http://bugs.tutorbuddy.com/php5cpp/php5cpp/]第1节. 开始之前开始前,我要说明:这篇文章所描述的主要是在UNIX的PHP环境上的。另外一点我要说明的是:文中所介绍的方法在PHP 4.3.x和PHP 5下都是可行的。尽管我们在…

web前端——transform变形 旋转角度正负的判断

在使用CSS的transform的变形效果的时候,总是被这个角度的正负搞的头大,特意写出来,和大家分享 首先,我们要学会怎么看 假设需要围绕x轴做旋转,那么我们将x轴的正向指向我们自己,然后再看顺时针和逆时针&am…

话里话外:成功的ERP需要全程的流程变革(三)

成功的ERP需要全程的流程变革流程变革最佳实践5步走流程变革的最佳实践,是将一个颇具风险的流程重组过程分解为几个分步实现的步骤,并与ERP的实施同步开展,再经过几轮优化改进的循环,达到变革的目标——提高流程的效益和效率。伴随…

Bash字符串处理(与Java对照) - 18.格式化字符串

From: http://codingstandards.iteye.com/blog/1198098 In Java class Formatter 参见:http://download.oracle.com/javase/6/docs/api/java/util/Formatter.html#syntax String.format static String format(String format, Object... args) 使用指定…

Unity基础知识学习笔记二

1,object Instantiate(object original,Vector3 position,Quaternion rotation) 克隆原始物体,并返回克隆物体。例如:Instantiate(prefab,new Vector3(1,1,1),Qutaternion.identity);克隆一个prefab物体。2,InputManager,输入管理器&#xff…

JavaScript 监听手机端的touch滑动事件(滑动手势)

如何监听移动端滑动手势(上 / 下 / 左 / 右滑动),今天记录下。 var startx, starty;//获得角度 function getAngle(angx, angy) {return Math.atan2(angy, angx) * 180 / Math.PI; };//根据起点终点返回方向 1向上滑动 2向下滑动 3向左滑动 …

雅虎衰落源于公司领袖缺乏远见与决断个性

文/ 周鸿祎雅虎的衰落,公司领袖负有不可推卸的责任,杨致远缺乏做出决断的个性和能力。 与充满商业智慧的微软和Google相比,雅虎显得太过幼稚。我之前创立的3721卖给了雅虎,后来还有过一段合作,所以对它有较深入的了解。…

java的Random类详解

Random类是一个专门用来生成一个伪随机数的类,这个类提供了两个构造函数,一个使用默认的种子,另一个需要程序员显示传入一个long型整数的种子。与Math类中的random方法生成的伪随机数不同的是,Math的random方法生成的伪随机数取值…