-
yexindonglai@163.com
2022-12-26 21:01
前端
1547°
0
其他属性pointer-events是一个蛮有趣的CSS3屬性,雖然主要是針對SVG,但其中幾個屬性應用在div上也是頗有意思。顧名思義,這是一個針對滑鼠事件的屬性,默认值为:auto,若值為none,則可以穿透该元素,点击到下方的元素。除了auto和none,這是完整的屬性列表:pointer-events:autononevisiblePaintedvisibleFillvisibleStrokevisiblepaintedfillstrokeallinherit除了auto與none,其他都是控制SVG的屬性,若採用預設值,則SVG就是以visiblePainted來表現举例,如下代码:
-
yexindonglai@163.com
2022-12-19 00:13
前端
14537°
0
vue中require与import的区别1、import用法通过require导入vue中require与import的区别在es6之前js一直没有自己的模块语法,为了解决这种尴尬就有了require.js的出现。在es6发布之后js又引入了import的概念。使得不清楚两者之间的区别在实际使用过程中造成了自己的误解ES6标准发布后,module成为标准,标准使用是以export指令导出接口,以import引入模块,但是在我们一贯的node模块中,我们依然采用的是CommonJS规范,使用require引入模块,使用module.exports导出接口。1、import用法创建一个js文件i
-
yexindonglai@163.com
2022-12-17 13:04
前端
1393°
0
2312312
-
yexindonglai@163.com
2022-06-20 15:31
前端
1545°
0
nvm是什么?安装刷新环境变量安装node指定版本查看已安装的node版本使用指定版本查看node和npm版本完nvm是什么?NVM是一个非常方便的node包管理工具,可以实现在NodeJS各个不同版本之间自由的进行切换。安装下载nvm包并将其添加到环境变量curl-o-https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh|bash显示以下内容表示下载成功但是此时输入nvm找不到这个命令的,因为还没有刷新环境变量刷新环境变量source~/.bashrc输入nvm,打印出以下内容就表示安装成功安装node指定版本后面的1
-
yexindonglai@163.com
2022-03-01 10:30
前端
1828°
0
今天遇到一个cookie的问题:名叫username的,域为localhost的cookie无法删除,导致用户登录以后无法退出。搞了半天终于发现问题所在:原来是我关于cookie的基础知识没搞清楚。。。。Cookie不仅仅有名字和值两个属性,还有域(domain),过期时间(expires),路径(path)等属性。其中,不同的域、不同的路径下可以存在同样名字的cookie。一般我们删除cookie的方法是用一个同样名字、过期时间为过去某个时候的Cookie覆盖之。这时就一定要搞清楚你要删除的cookie的域和路径,Cookie域和路径要一样才能被覆盖。否则产生的效果就是那个想要被删除的Coo
-
路人甲
2022-02-16 12:11
前端
2312°
0
目录结构如下node_modulespublicindex.htmlsrctests.browserslistrc.eslintrc.jsbabel.config.jsjest.config.jspackage.jsonpackage-lock.jsonREADME.md目录结构如下node_modules项目所有依赖的包文件,比如vue-router、vuex等插件都会下载到这个文件夹里面。一般不用管,如果出先一下莫名奇妙的错误就把这个文件清空,重新构建下或许可以解决。public本地服务器的文件,系统图标和index.htmlindex.html页面项目的入口,可以编辑title,还有di
-
路人甲
2022-02-16 11:59
前端
3226°
0
1、首先进入你的项目目录,执行以下命令安装vue的环境npminstall-g@vue/cli当看到结尾为以下内容表示安装完成changed945packages,andaudited946packagesin34s68packagesarelookingforfundingrun`npmfund`fordetails13vulnerabilities(6moderate,7high)Someissuesneedreview,andmayrequirechoosingadifferentdependency.Run`npmaudit`fordetails.2、创建vue项目2.1搭建脚手架使用
-
路人甲
2022-01-16 02:48
前端
1438°
0
网上的html编辑器种类繁多,目前百度富文本编辑器是比较多人使用的编辑器,但是部署后发现代码臃肿不堪,很多逻辑写了好几套出来,觉得还是使用markdown编辑器比较合理,目前叶新东博客的编辑器也是用editor.md搭建的官网地址:http://pandao.github.io/editor.md/examples/一、下载插件项目地址:http://pandao.github.io/editor.md/下载安装包后放在相应的目录中并引用<!--依赖jquery--><linkrel="stylesheet"href="lib/js/editor.md-master/css/editormd.
-
路人甲
2022-01-16 02:31
前端
1100°
0
官网http://fengyuanchen.github.io/cropper/文档https://github.com/fengyuanchen/cropper/blob/master/README.md–v3.x版本引入+使用<linkhref="/path/to/cropper.css"rel="stylesheet"><scriptsrc="/path/to/cropper.js"></script>HTML结构<!--用一个块元素(容器)包装图像或画布元素--><divclass="box"><imgid="image"src="picture.jpg"></div>这里注意,直接设
-
路人甲
2022-01-16 02:25
前端
919°
0
为了方便大家简单易懂,这里只写核心代码先看看html页面<divclass="center"><span></span><div>第一种方式,需要将父标签都设置高宽100%.center{display:inline-flex;align-items:center;}第二种,需要将父标签都设置高宽100%.center{display:flex;}.centerspan{margin:autoauto;}第三种,使用绝对定位.center{position:fixed;top:50%;left:50%;}