elementui时间日期组件右边自定义图标

效果

改为

首先是将左边的清除图标关闭

然后是将右边的图标设置为display:none,设置宽度,左右内边距

最后是

js 复制代码
  mounted() {
    /*
      思路:通过document文档,选中日期时间选择器元素,然后创建一个i标签,
            并指定其类名为el-icon-date,并将其插入到日期时间选择器元素中
            然后通过样式的控制调整其到时间选择器尾部的位置
     */
    const keyNode = document.querySelector('.el-date-editor')
    const iNode = document.createElement('i')
    iNode.setAttribute('class', 'el-icon-arrow-down')
    keyNode.appendChild(iNode)
    iNode.style.position = 'absolute'
    iNode.style.top = '10px'
    iNode.style.right = '8px'
  },
相关推荐
董董灿是个攻城狮2 分钟前
封了几百万个账号的 Claude, 路走窄了
前端
heytoo18 分钟前
同一个模型,为什么结果差10倍?差的不是模型
前端·agent
霪霖笙箫19 分钟前
「JS全栈AI学习」九、Multi-Agent 系统设计:架构与编排
前端·面试·全栈
慕斯fuafua20 分钟前
CSS——定位
前端·css
Cache技术分享21 分钟前
384. Java IO API - Java 文件复制工具:Copy 示例完整解析
前端·后端
shadowcz00722 分钟前
Chrome Skills 来了:把你的 AI 提示词变成一键工具
前端·人工智能·chrome
踩着两条虫22 分钟前
VTJ核心引擎开源项目概览
前端·vue.js·低代码
Front思23 分钟前
解决 uniapp Dart Sass 2.0.0 弃用警告
前端·uni-app·sass
农夫山泉不太甜24 分钟前
CSS 新特性与冷门属性深度剖析
前端
Hy行者勇哥25 分钟前
Chrome 浏览器如何“网页长截图”和“网站打包成应用”
前端·chrome