一、Element修改下拉框角标

就比如我最近遇上的一个问题,想要重定义 element 组件库中的下拉选择框的角标,一直不知道怎么覆盖才好。

最后才知道是由伪元素做的。

如果我们想要重定义element中下拉框的图标,就只要将它的伪元素做一下样式的修改就好了。

.el-select__caret::before{content: "\e78f"!important;font-size: 18px;
}

只要替换content中的内容即可。便可以轻松换掉图标了。

我的效果图

二、Element修改文本框样式

问题:

就是最近在我们老师布置的项目中,要求这个文本框必须没有那个三角、其次能够根据输入内容自动扩大。

但是在Element中的组件中,这些都是默认的。

2.1、去掉默认的三角

textarea{resize: none};

这个resize属性就是规定是否可由用户调整元素的尺寸。

  1. none:用户无法调整元素的尺寸。
  2. both:用户可调整元素的高度和宽度。
  3. horizontal:用户可调整元素的宽度。
  4. vertical:用户可调整元素的高度。

2.2、根据输入内容自动扩大

查了下element文档,就是给这个标签添加一个autosize属性,便可以做到根据内容自动增长。

<el-inputtype="textarea":rows="5"placeholder="Enter Question..."v-model="textarea"autosize>
</el-input>

结果。

注意点

修改这些默认样式的时候,应该放在scope里面,否则会造成样式污染。

小白玩家已经踩坑

「后端小伙伴来学前端了」Element修改默认样式 | 记录自己学习前端踩坑日记相关推荐

  1. 「后端小伙伴来学前端了」Vue脚手架中 render 函数

    前言 上一篇文章写了:「后端小伙伴来学前端了」分析Vue脚手架结构 简单说明了Vue的脚手架结构,但是上篇文章还欠了个小点没有说完,就在这篇文章中补齐.就是所谓的render函数. 一.main.js ...

  2. 「后端小伙伴来学前端了」Vue中 this.$set的用法 | 可用于修改对象中数组的某一个对象、 可用于更新数据到视图

    夜晚有明月,梦里有佳人 前言 最近在写老师布置的vue项目,真的说实话,每天真就是在百度.google.bing等各个搜索引擎之间反复横跳,不然就是掘金搜一搜.思否搜一搜,还有CSDN看一看.我的前端 ...

  3. 「后端小伙伴来学前端了」Vue中为什么直接安装less-loader会报版本过高错误?你有没有思考过?

    清晨的☀ 前言 我们都知道在 Vue 中并不只有纯正的CSS,还有less.sass等,后面这些,写起来都可以级联着,不需要像原生的css那样,会方便很多. 大家都知道我也是最近写的vue,看见周围人 ...

  4. 「后端小伙伴来学前端了」分析Vue脚手架结构

    傍晚的月亮 前言 每日匆匆忙忙的写老师布置的 Vue 项目,对于 Vue 始终没有一个系统的认知,每天都是遇到什么问题就去查什么样的问题.看起来好像也没啥问题,但是所有的知识都是混入的,导致没有一个像 ...

  5. 「后端小伙伴来学前端了」记录自己的踩坑第一天 | CSS:vertical-align 属性

    前言 最近老师让大家单独写前后端分离项目,真是大家卷完后端,一起去卷前端了.(我以前都是主要负责后端,处于只大致看的懂的级别,说多了都是泪啊). 真是处于一边学一边写的状态,基本就是每天早上看上两~三 ...

  6. 「后端小伙伴来学前端了」Vue中学会使用Echarts生成各种各样的图表,得学学了,必须要会的基本操作了

    依旧还是学妹给的封面 直接进入主题-在vue中使用个啥,都差不多是一个流程. 引入Echarts 安装 npm install echarts --save 我们写一个Echarts组件,在内进行引入 ...

  7. 「后端小伙伴来学前端了」CSS3伪元素选择器 ::before ::after | 记录自己的前端学习日子

    写在前面:最近冷空气来临,大家注意保暖,如果有时间,也给许久未见的家人.朋友.那个你想见没去见的人打个冬日的暖心电话吧.别等了,就这次吧. 2021年11月7日,立冬之时 前言 本文适合前端小白,或者 ...

  8. 「后端小伙伴来学前端了」Vue-Router 路由各种跳转、传参、小知识

    前言 学完Vuex方面的操作就该来学学Vue中的路由操作了- xdm冲 一.安装 vue-cli 安装 vue add router 做完这一步基础环境都搭好了. 项目中会多一个 文件夹,内容如下: ...

  9. 「后端小伙伴来学前端了」Vuex进阶操作,让你的代码更加高效(简称如何学会偷懒 【手动狗头】)

    学妹手机里的美照 前言 前一篇写了Vuex基本使用,用起来还稍稍有些繁琐,代码有很多 冗余的地方,这篇就带着大家用更简单的方式来使用Vuex(其实就是怎么更好的偷懒,用更少的代码来完之前的事情) 进入 ...

最新文章

  1. 如何用xmanager远程连接centos6.0的桌面
  2. 你需要知道的缓存击穿/穿透/雪崩
  3. pandas 索引选取和过滤(四)
  4. android 视频播放滤镜,用openGL ES+MediaPlayer 渲染播放视频+滤镜效果
  5. python-爬虫(1)
  6. Linux C学习--getline()函数
  7. 内网服务器时间修改,内网(无网络)搭建ntp时间同步服务
  8. Python抽象类介绍
  9. $con=mysql_connect_php连接mysql mysql_connect()与mysqli_connect()的盲点
  10. 逻辑删除用户后 用户名重复怎么办?
  11. 红帽linux企业版6的进程,红帽企业版 Linux 6 设备映射多路径
  12. [转]python cookielib
  13. APK改之理(APK IDE)修改APK简单的入门教程
  14. 计算机好多个页面,哪些电脑分屏软件好用?好用电脑分屏软件推荐
  15. 无奈人心渐开明 贪嗔痴恨爱恶欲
  16. 南海云课堂春季11(T)K1 拓展:单调队列
  17. 003_SSS_ Tackling the Generative Learning Trilemma with Denoising Diffusion GANs
  18. python数据处理2: 拟合数据、整合数据、导出数据
  19. 《数据结构与算法基础 严蔚敏版》第一章 绪论
  20. 基于高光谱数据的城市不透水面研究

热门文章

  1. 如何查找订单提示VPRS VE217 数量/值确定时出错
  2. ABAP程序性能优化
  3. POPUP_TO_CONFIRM_WITH_VALUE
  4. “停课不停学”,线上填报如何逼疯老师
  5. c语言switch自动贩卖机,JAVA程式-自动贩卖机SWITCHCASE.doc
  6. ctf(pwn) canary保护机制讲解 与 解密方法介绍
  7. linux给用户赋权限_linux/unix的用户与权限
  8. Python基础入门:常用的os操作
  9. Python实现不规则txt文本数据读取并转换为csv文本
  10. c语言 为参数设置默认值,js函数参数设置默认值