Vue修改iview组件的样式的两种方案(element同)
作者:渐暖°
使用vue必然会用到等iview组件库,但是iview的组件的样式跟自己写的div的样式修改不太一样,所以本文给大家介绍了Vue修改iview组件的样式的两种方案(element同),需要的朋友可以参考下
使用vue必然会用到等iview组件库,但是iview的组件的样式跟自己写的div的样式修改不太一样
第一种方案
先引入一个iview按钮
<Button>Default</Button>
F12,点开开发者人员工具,点击选择器,或者Ctrl+Shift+C
然后点击刚才添加的Default按钮,如下就是按钮的不同情况的样式
ivu-btn为主样式
可以现在开发者工具中调试好你想要的样式
然后在该页面的.vue文件中修改样式
//必须是style标签才能修改,<style scoped>无法修改view组件的样式 <style> .ivu-btn { font-size: 112px; } </style>
效果如下
第二种方案 /deep/
采用deep,不过时候deep不好使,需要换成>>>
<style lang="scss" scoped> .login /deep/ .layout-main { padding: 0; } </style>
实例
html
<i-input class="txtput" v-model="meetingDate.meetingTitle" placeholder="请输入..." ></i-input>
css
/* 穿透进iview的input框 */ .txtput >>> .ivu-input{ width: 75%; border: none; outline:none; font-size: 20px; border-radius:0px !important; margin-left: 0%; }
小结
修改组件样式一定要谨慎,因为iview组件的样式有时候命名是一样的,或者你第二次用到了这个组件,要求样式不一样,就要用好css选择器了。第二种方案比较安全
到此这篇关于Vue修改iview组件的样式的两种方案(element同)的文章就介绍到这了,更多相关Vue修改iview样式内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!