- 博客(7)
- 收藏
- 关注
原创 vue+vue-grid-layout+echarts,使用html2canvas进行截图时,总是有一些区域被遮挡无法显示
vue+vue-grid-layout+echarts,使用html2canvas进行截图时,总是有一些区域被遮挡无法显示,如图白色区域和蓝色区域。看一些贴子说是跨域问题,加上图片跨域配置依旧无法解决。还有设置宽高的方法,也无效。2、怎么控制截图的时候不显示vue-grid-layout的背景格子。1、如何解决这些遮挡区域。
2024-01-24 17:32:15 395
原创 transform导致的fixed固定定位失效
项目里需要做一个在容器内全屏的功能,screenfull不满足,他只能浏览器全屏(可能是我不会用,求大神指导)。在transform不为none的元素中,定位是会受到影响的。1、父元素及其祖先元素如果使用了transform,则使用fixed定位将会失效,某些效果的实现可以使用sticky来代替。2、同样在被影响的元素上做transform。(试了有用,但是这个位置的计算我把控不了,不适用我的项目)3、最后决定剑走偏锋,在不影响布局的情况下,可以直接把要定位的元素移动到body下。
2023-10-10 14:17:50 524 1
原创 vue3+ts innerHTML插入<script></script>,eslint报错
vue3项目分享微信唤醒App相关功能,无法识别innerHTML中插入的script,一直报错
2023-06-01 10:37:23 472 1
原创 同源策略、跨域方式
同源策略:同源策略是一种约定,是浏览器最核心也是最基本的安全功能,如果缺少同源策略,则浏览器的正常功能都可能受到影响。所谓的同源,就是域名、端口号、协议相同。同源策略可以说是浏览器的一个行为,是为了保护本地数据不被JavaScript代码获取回来的数据污染,因此拦截的是客户端发送请求的数据接收,即使客户端请求发送了,服务器响应了,也无法被浏览器接受。跨域方式:1、JSONPJSONP可以动...
2019-11-12 19:27:53 91
原创 使用github代码托管
@TOC使用github进行代码托管使用github进行代码托管1.首先,你得有一个GitHub账号 ,使用邮箱注册一个GitHub账号;2.新建一个仓库对仓库进行描述:3.进入要上传的目录文件下,初始化仓库4.选择要上传的文件,* 选择所有5.上传说明:6.连接GitHub仓库:地址是新建仓库时生成的:第一次连接需要输入GitHub用户名及密码,之后在本仓库上传新文件...
2019-11-06 16:11:56 246
原创 html5学习之表格、表单
表格:效果如下:这是一个简单的表格,没有边框,现在加上样式:合并单元格——列:合并单元格——行:用表格做一个简单的课表:<table border="1" width="100%" cellspacing="0"> <thead> <tr> <td colspan="2"></td> <td&...
2019-08-01 11:22:22 131
原创 h5与h4的区别
html5与html4的区别1)doctype声明2)meta声明3)添加了新的标签,淘汰了一些旧的标签h5的新特性:1、用于绘画的canvas元素2、用于媒介回放的video和audio元素3、对于本地缓存4、新的特殊内容元素,比如:article、footer、header、nav、section5、新的表单控件,比如calendar、date、time、email、url、...
2019-07-31 09:13:04 4388
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人