![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小技巧
m0_56363729
这个作者很懒,什么都没留下…
展开
-
【无标题】
同等大小img和div大小不一致问题 今天写代码,遇到一个小问题,我把一张图片放进一个div里,然后没有设置任何的padding和margin,但是发现图片和div的高度不一样,在img的下方出现了3px的空隙。 审查元素,发现div的高度比img的高度多3px。 通过百度之后了解到产生这个问题的原因:img是一种类似text的元素,在结束的时候,会在末尾加上一个空白符,所以就会多出3px。 而解决这个问题的方法也很简单,把img标签的display属性设置为block就好了。 //css代码 img{ w原创 2022-03-29 11:34:55 · 70 阅读 · 0 评论 -
2021-08-27
node.exe无法安装,点击直接打开了csd命令行窗口 项目启动失败,提示node版本不对,当前依赖最高支持版本是node v14,于是卸载了当前的node,去官网下载node v12.13.1 的exe安装包。 然后点击exe出现命令行弹窗,然后就没有反应了,试了很多种网上的方法,过程省略不表了。 最后发现需要下载msi格式的 安装 就顺利解决了。 ...原创 2021-08-27 17:37:21 · 76 阅读 · 0 评论 -
2021-05-17
vscode 代码换行格式报错,CRLF自动转LF vscode CRLF自动转LF 区别: CRLF:windows系统换行方式,LF为linnx的换行方式 造成问题: 它们之间的不同经常会导致使用不同系统开发的代码冲突。 在你git拉取仓库代码的时候,git会自动把代码换行格式转化成你当前系统的的换行方式,从而造成冲突。 解决办法: 1、新建 .editorconfig ,放在项目根路径下, 2, vscode 请安装插件:CTRL+SHIFT+X 搜索 EditorConfig 并安装 插件官网地址原创 2021-05-17 17:40:50 · 58 阅读 · 0 评论 -
2021-04-30
vue项目中 el-dialog查看图片位置跑偏,关闭符号消失 当我们使用自定义el-dialog定义查看图片组件,常常需要可拖拽功能,这里遇到一个bug,分享一下, 1:拖拽组件,那么下一次打开组件查看图片,会吸附在顶部栏上,且向上缩进一节,看不到组件头部那么就不能再拖拽,也不能点击关闭符号(“x”) 2:关闭符号消失,拖拽的本质就是改变弹框的position,里面的关闭符号(“x”)也是相对el-dialog定位得, position: static去掉弹框的定位后则不能拖拽,且关闭符号消失 解决办原创 2021-04-30 10:58:08 · 42 阅读 · 0 评论 -
2021-04-27
vue导出压缩包 / 导出数据表格 , blob转换file文件 工作中常常需要导出文件,可能包含压缩包或者表格等,特别是后台管理一类项目,但后台给我们返回附件一般为二进制文件,导致我们打开即乱码 解决方法如下: 1,封装导出方法 function download(data, fileName, fileType) {//封装公共的blob解析方法 console.log(data) if (!data) { return; } var blob = new B原创 2021-04-27 17:07:33 · 47 阅读 · 0 评论 -
2021-04-27
vue 自定义防重点击指令(节流防抖) (前言:看了好多博客写的不清不楚,拿过来根本不能用,我陈某人今天就给你们简简单单上一课) 1.自定义directive.js文件,(随便在哪都成,只要你路径找对) import Vue from 'vue'//引入Vue const preventReClick = Vue.directive('preventReClick', {//自定义命令 inserted: function (el, binding) { el.addEventLi原创 2021-04-27 16:43:20 · 55 阅读 · 0 评论