JavaScript对于页面适配,你应该使用px还是rem
css中的单位很多,%、px、em、rem,以及比较新的vw、vh等。每个单位都有特定的用途,比如当需要设置一个矩形的宽高比为16:9,并且随屏幕宽度自适应时,除了用%,其他单位是很难做到的...
The canvas has been tainted by cross-origin data
在前端调试canvas时,出现下面这个错误:Uncaught DOMException: Failed to execute 'getImageData' on 'CanvasRender...
Vue3.0正式版他来l!Vue3.0 One Piece
Vue3.0的发布,其背后的辛酸曲折只有真爱粉才知道,前前后后2000多次的提交,600余次的项目评审,各种各样的beta测试版本。终于,我们的尤神(Vue.js作者尤雨溪)和社区大神坚持不...
sparrow-js·场景化低代码搭建·编辑区块篇
前言sparrow-js 提供两个重要提升研发效率的设计:一个是编辑区块,一个是搜索组件,本次主要介绍编辑区块部分的设计思路;采用自问自答的方式说明编辑区块的由来。编辑区块是什么?特定场景功...
基于 Vue+Antd 拖放表单构建器KFormDesign
前几天有给大家分享一个Vue可视化设计器。今天继续推荐一款超不错的Vue拖拽表单设计器K-Form-Design。Vue可视化在线制作平台GodsPenk-form-design 基于 vu...
关于Firefox火狐浏览器下使用sortable.js进行拖拽时打开新窗口页面的问题处理
最近使用Sortable.js开发拖拽的功能,但在Firefox浏览器下遇到一个问题,任何时候拖拽,都会打开一个新窗口页面,这是没办法接受的,于是对此问题进行了以下方式的处理,问题总算解决...
适用于现代Web开发的超高性能专业级动画库——GSAP
介绍GSAP是一个JavaScript库,用于构建可在每种主流浏览器中使用的高性能动画。CSS动画,SVG,画布,React,Vue,WebGL,颜色,字符串,运动路径,通用对象... Ja...
使用canvas在前端实现图片水印合成
图片合成最常见的需求有验证码图片,亦或者图片加水印等,这种实现一般都是后端实现的。随着HTML5发展和现代浏览器的占比越来越高,我们其实也可以在前端直接进行图片的合成。优点在于,响应更快,体...
超强 H5直播/点播播放器LivePlayer
之前有给大家分享2个超棒的视频播放器。今天继续分享一款高质量的H5视频播放器插件LivePlayer。HTML5 开源视频播放器DPlayerVue 视频播放组件Vue-CoreVideoP...
基于 Vue.js 拖拽布局设计器h5Maker
之前给大家分享了一款Vue+Uniapp拖放布局模板。这次继续分享一个优秀的Vue H5在线拖拽编辑器项目h5Maker。vue+uniapp可视化拖拽布局设计器h5maker 基于vue....