【vue】如何修改iview组件的样式(element同)

简介: 【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不好使,需要换成>>>

<styl

实例

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选择器了。第二种方案比较安全

目录
相关文章
|
1天前
|
JavaScript
vue 动态绑定方法
vue 动态绑定方法
6 0
|
1天前
|
JavaScript
vue拖拽 —— vuedraggable 表格拖拽行
vue拖拽 —— vuedraggable 表格拖拽行
4 1
|
1天前
|
JavaScript
vue 手动/局部刷新组件
vue 手动/局部刷新组件
5 0
|
1天前
|
JavaScript 搜索推荐
vue【详解】props —— 子组件接收父组件传入的参数
vue【详解】props —— 子组件接收父组件传入的参数
6 0
|
1天前
|
JavaScript
vue 组件封装 | s-fullpage 全屏滚动 (内含绑定鼠标滑轮滚动事件、避免鼠标滑轮连续滚动、滑动过渡动画等实用技巧)
vue 组件封装 | s-fullpage 全屏滚动 (内含绑定鼠标滑轮滚动事件、避免鼠标滑轮连续滚动、滑动过渡动画等实用技巧)
13 4
|
1天前
|
JavaScript
vue 动画 —— 滚动动画
vue 动画 —— 滚动动画
6 0
|
1天前
|
JavaScript
vue 监听滚动条行为 | 判断滚动条是向上滚动还是向下滚动
vue 监听滚动条行为 | 判断滚动条是向上滚动还是向下滚动
8 0
|
1天前
|
JavaScript
vue 组件封装 | s-scroll 页面滚动动画
vue 组件封装 | s-scroll 页面滚动动画
6 0
|
1天前
|
JavaScript 前端开发
vue 页面下滚到目标元素的位置,目标元素自动吸顶(自动悬浮吸附到页面顶部)
vue 页面下滚到目标元素的位置,目标元素自动吸顶(自动悬浮吸附到页面顶部)
9 0
|
1天前
|
JavaScript 容器
Vue 动画 —— 滑动切换动画 / 滑动翻页过渡动画——从顶部到底部、从底部到顶部、从左侧到右侧、从右侧到左侧
Vue 动画 —— 滑动切换动画 / 滑动翻页过渡动画——从顶部到底部、从底部到顶部、从左侧到右侧、从右侧到左侧
8 0