js 获取视频封面// 获取封面 drawVideo(video) { return new Promise((res, rej) => { const canvas = document.createElement('canvas') const ctx = canvas.getContext('2d') canvas.width = video.width canvas.height = video.height ...Apr 3, 2024·1 min read
在富文本编辑框中复制粘贴时去掉html格式document.querySelector("div.pasteEditor").addEventListener("paste", function(e) { e.preventDefault(); var text = e.clipboardData.getData("text/plain"); document.execCommand("insertText", false, text); });Aug 29, 2023·1 min read
监听元素宽高变化// 监听 div#contentTable 宽高变化 data(){ return { recordOldValue:'' } } changeStyle() { let MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver ...May 18, 2023·1 min read
vue滚动加载mounted() { window.addEventListener('scroll', this.handleScroll, true); }, destroyed() { window.removeEventListener('scroll', this.handleScroll); }, methods: { /** * [handleScroll description]滚动到底...Dec 15, 2022·1 min read
css小技巧grayscale 对图片进行灰度转换,允许有一个参数,可以是数字(0到1)或百分比,0% 到 100% 之间的值会使灰度线性变化。 filter: grayscale(1) 使用border制作各种三角形,可以写在伪元素中。 width: 0px; height: 0px; border-width: 0px 30px 30px 0px; border-style: solid; border-image: initial; border-color: transparent rgb(255,...Dec 2, 2022·1 min read
css一些知识点css 变量 变量声明 --变量名 用来声明变量,使用 var(--变量名) 来使用变量。 注意事项 CSS变量声明只可用于属性值,不可用以属性名。CSS变量不支持多个同时声明。CSS变量使用的合法性。CSS变量与属性单位结合需要使用 * 乘法。CSS变量的声明时可相互调用声明的变量。 作用域 : root 取全局作用域,div 取所有的div元素,#alert 取所有id为alert的元素使用(以此类推)。 伪类和伪元素 伪类:以冒号(:)开头,用于选择处于特定状态的元素。伪元素:...Sep 27, 2022·1 min read
pyautogui命名元组 Point = collections.namedtuple("Point","x,y") pyautogui常用函数 size() 获取屏幕分辨率。position() 获取当前鼠标坐标。onScreen() 判断一个坐标是否在屏幕上。 鼠标事件 moveTo() 移动鼠标光标到指定位置。move() 相对当前鼠标光标位置,移动指定像素。 win窗口函数 需要先安装pygetwindow getAllWindows() 返回所有已打开窗口的对象pyautogui.getWin...Sep 22, 2022·1 min read