由于项目需要实现下图所示的效果:点击input框(菜单列表)出现下面的菜单信息 之前想着使用dtree.js 不从后台拿数据还行,我从后台获取菜单信息里面用document.write()就把之前的页面重绘了,真是难受极了,搜索了 还没有解决的办法,可能由于这个js本身就要用document.wri ...
分类:
其他好文 时间:
2018-05-17 18:22:20
阅读次数:
162
今天被一大神给刺激了,感觉他基础掌握很扎实,以后有机会也尽量研究源码及原理 以下内容借鉴:https://www.cnblogs.com/fangsmile/p/7060497.html 重排版与重绘 :当DOM 改变影响到元素的几何属性(宽和高)==》就是改变了一个元素的宽或者高,或者字数的改变= ...
分类:
其他好文 时间:
2018-05-16 22:25:33
阅读次数:
136
最近在做手机端上面播放视频的项目,但是在安卓上面,video的播放是脱离页面,置于最顶层的,所以带来了很多问题,为了解决这个问题,查看了多方资料,写了下面简单的demo,方便以后使用。 下面就是运用canvas重绘video视频。 ...
分类:
其他好文 时间:
2018-05-07 13:50:58
阅读次数:
880
//设置tablelayoutpanel控件的DoubleBuffered 属性为true,这样可以减少或消除由于不断重绘所显示图面的某些部分而导致的闪烁 ...
在web2.0之前,写jsp的时候虽然有es和JSTL,但是还是坚持jsp。后面在外包公司为了快速交货,还是用了php Smart技术。 在web2.0之前,写jsp的时候虽然有es和JSTL,但是还是坚持jsp。后面在外包公司为了快速交货,还是用了php Smart技术。 web2.0后,前端模板 ...
分类:
Web程序 时间:
2018-04-20 22:04:13
阅读次数:
318
CSDN的Blog开通了。我想这里的Blog作为今后自己回答别人问题的时候,收藏答案的地方很不错呢。 因为社区的贴子早晚都会沉下去,查找起来很不方便,甚至再也找不到呢。 Q: http://community.csdn.net/Expert/TopicView.asp?id=3106090 言归正传 ...
分类:
其他好文 时间:
2018-04-18 21:24:55
阅读次数:
333
javasciprt性能优化 本文主要是在我读《高性能Javascript》之后,想要记录下一些有用的优化方案,并且就我本身的一些经验,来大家一起分享下, Javascript的加载与执行 大家都知道,浏览器在解析DOM树的时候,当解析到script标签的时候,会阻塞其他的所有任务,直到该js文件 ...
分类:
编程语言 时间:
2018-04-12 19:51:59
阅读次数:
175
display的所有属性 下面就display的重要属性进行讲解,并配合一些相关的例子 基本属性 display: none none 是 CSS 1 就提出来的属性,将元素设置为none的时候既不会占据空间,也无法显示,相当于该元素不存在。 该属性可以用来改善重排与重绘,同时我也经常用它来做模态窗 ...
分类:
Web程序 时间:
2018-04-06 23:48:06
阅读次数:
1346
QPainter绘图 重写绘图事件,虚函数 如果窗口绘图,必须放在绘图事件里实现 绘图事件内部自动调用,窗口需要重绘的时候,状态改变 绘图设备(QPixmap,QImage,QBitmap,QPicture) QPixmap图片背景透明,针对屏幕进行优化了,和平台相关,不能对图片进行修改 QImag ...
分类:
其他好文 时间:
2018-04-06 00:15:44
阅读次数:
494
JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。使用事件委托技术能让你避免对特定的每个节点添加事件监听器;相反,事件监听器是被添加到它们的父元素上。事件监听器会分析从子元素冒泡上来的事件,找到是哪个子元素的事件。 为什么要用事件委 ...
分类:
编程语言 时间:
2018-04-01 19:55:21
阅读次数:
161