会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
瑞瑞大人
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
13
下一页
2023年8月30日
获取图片裁剪到边缘的坐标
摘要: 支持获取图片旋转,水平翻转,垂直翻转后的边缘坐标 export function clearImageEdgeBlank(image: HTMLCanvasElement, { padding = 0, rotate = 0, flipV = false, flipH = false, }): Pr
阅读全文
posted @ 2023-08-30 15:26 瑞瑞大人
阅读(81)
评论(0)
推荐(0)
2022年10月11日
foreignObject
摘要: foreignObject 用途 下载文字 兼容(目前已知) 13.1.3 safari浏览器下载时text-shadow不生效 注意 特殊字体下载需要生成base64插入到style里面不能使用链接直接引用,会不生效 用法 const url = `data:image/svg+xml;chars
阅读全文
posted @ 2022-10-11 15:14 瑞瑞大人
阅读(100)
评论(0)
推荐(0)
2022年9月27日
cors跨域处理时option预检请求
摘要: 在后端接口使用了cors跨域处理(后端通过修改Access-Control-Allow-origin来支持跨域)浏览器发出cors相关请求时会在头信息之中,增加一个Origin字段。 浏览机器一旦发现跨域请求,就会自动添加一些附加的头信息,有时还会多出一次附加的请求(浏览器自动完成,用户不会察觉),
阅读全文
posted @ 2022-09-27 16:49 瑞瑞大人
阅读(1127)
评论(0)
推荐(0)
2022年6月28日
通过正则exec获取url链接上面的参数
摘要: ar str ='https://xx.eerr.com/design/certified?channel=mtxxswaa888&bd_vid=xxx' var reg = /([^?&=]+)=([^?&=]+)/g while(res = reg.exec(str)){ console.log
阅读全文
posted @ 2022-06-28 19:45 瑞瑞大人
阅读(66)
评论(0)
推荐(0)
2022年6月27日
富文本超好用属性contenteditable
摘要: 全局属性 contenteditable 是一个枚举属性,表示元素是否可被用户编辑。如果可以,浏览器会修改元素的部件以允许编辑。 带有contenteditable标签的里面的标签内容会正常展示,类似v-html的效果 使用案例: <!DOCTYPE html> <html lang="en"> <
阅读全文
posted @ 2022-06-27 15:07 瑞瑞大人
阅读(227)
评论(0)
推荐(0)
2022年6月22日
css选择器层级
摘要: 单个css选择器的优先级 内联 > ID选择器 > 类选择器 > 标签选择器。 当有多个CSS选择器时(层级一致)怎么判断优先级 优先级是由 A 、B、C、D 的值来决定的,其中它们的值计算规则如下: A 如果存在内联样式,那么 A = 1, 否则 A = 0; B 的值等于 ID选择器 出现的次数
阅读全文
posted @ 2022-06-22 14:48 瑞瑞大人
阅读(128)
评论(0)
推荐(0)
判断多边形是否线线相交(多边形碰撞)
摘要: function lineLine ( a1, a2, b1, b2 ) { // b1->b2向量 与 a1->b1向量的向量积 var ua_t = (b2.x - b1.x) * (a1.y - b1.y) - (b2.y - b1.y) * (a1.x - b1.x); // a1->a2向
阅读全文
posted @ 2022-06-22 10:36 瑞瑞大人
阅读(470)
评论(0)
推荐(0)
2022年6月7日
css变量(主题切换)
摘要: css文件 :root.light { --background--main: rgba(245, 245, 245, 1); } :root.dark { --background--main: rgba(15, 15, 15, 1); } body {background-color: var(
阅读全文
posted @ 2022-06-07 16:43 瑞瑞大人
阅读(223)
评论(0)
推荐(0)
2022年3月14日
canvas下载
摘要: function downLoad(url){ console.log(url) const oA = document.createElement("a"); oA.download = '';// 设置下载的文件名,默认是'下载' oA.href = url; document.body.app
阅读全文
posted @ 2022-03-14 14:51 瑞瑞大人
阅读(605)
评论(0)
推荐(0)
2022年1月17日
promise并发
摘要: class Scheduler{ //正在执行的顺序 constructor(max){ //当前正在执行的任务个数 this._count = 0; //最大上限数 this._max = max; this._taskQueue = []; } add(promiseCreator){ cons
阅读全文
posted @ 2022-01-17 12:47 瑞瑞大人
阅读(62)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
13
下一页
公告