文章详情页
javascript - h5的canvas标签隐藏再显示后位置不一样咋整?
问题描述
用js动态添加的canvas标签,画了一些线条,并且用的是绝对定位在特定的位置,默认是显示的,但是产品要求可以隐藏,于是做了个按钮点击后可以隐藏或者显示,用的hide()和show(),为什么hide()后再show(),canvas的位置都不对了是咋回事?
问题解答
回答1:定位父级的问题 不要针对body或者其他更高的父级去定位 最好针对父级定位 回不到之前位置肯定是view层发生改变!答错勿怪,欢迎指正
标签:
JavaScript
相关文章:
1. javascript - 关于一段 for 循环代码执行顺序的问题2. docker 17.03 怎么配置 registry mirror ?3. docker网络端口映射,没有方便点的操作方法么?4. 求解答:访问不了虚拟服务器的问题?5. golang - 用IDE看docker源码时的小问题6. javascript - 静态页面引公共头尾文件,js怎么写吖?7. javascript - vue 前端渲染项目SEO8. java - 3个dao的数据根据请求参数选择一个映射到一个url上,怎么写比较好?9. javascript - 读取页面源码,页面中所有的换行都被当成<br/>读取出来 了,,求解应该怎么让它被正确的解析10. docker - 各位电脑上有多少个容器啊?容器一多,自己都搞混了,咋办呢?
排行榜