为了减少网络请求个数量,提高网站的访问速度,我们一般都会把一些小的图片合并成一张sprite图,然后根据background-position来进行定位。在web端由于是固定的大小与left 、top,所以定位起来会比较准确、简单。但是在移动端就不一样了,各种手机的屏幕大小不一样,很难做到使用spr ...
分类:
移动开发 时间:
2017-03-06 11:25:46
阅读次数:
947
链表 单向链表 非常常用的一种数据结构对于数组,逻辑关系上相邻的两个元素的物理位置也是相邻的,这种结构的优点是随机存储任意位置的元素,但缺点是如果从数组中间删除或插入元素的时候,需要大量的移动元素,效率不高。链表存储结构的特点,元素的存储单元可以是连续的,也可以是不连续的,因此为了表示每个元素a,与 ...
分类:
其他好文 时间:
2017-03-04 00:10:28
阅读次数:
172
一.移动元素 1.append():向每个匹配元素的内部追加内容。例如:$("选择器1").qppend("选择器2");将会匹配选择器2的元素,移动到匹配选择器1的内部尾部。 例如: appendTo():将所有匹配的元素追加到指定的元素中//jquery对象发生改变,更改为匹配$("p")元素 ...
分类:
编程语言 时间:
2017-02-18 21:18:47
阅读次数:
191
重新看《精通CSS(第二版)》做一些记录,方便今后巩固。 1.外边距叠加 只有普通文档流中块框的垂直外边距才会发生外边距叠加。行内框、浮动框、或绝对定位框之间的外边距不会叠加。 2.相对定位 使用相对定位时,无论是否移动,元素仍然占据原来的空间,其他元素也是对它原来空间的元素进行定位。 下面是未相对 ...
分类:
Web程序 时间:
2017-02-05 12:21:05
阅读次数:
211
position:relative定位 position:relative定位测试 relative是相对的意思,顾名思义就是相对于元素本身在文档中应该出现的位置来移动这个元素,可以通过TRBL来移动元素的位置,实际上该元素依然占据文档中原有的位置,只是视觉上相对原来的位置有移动。具体案例如下: p... ...
分类:
其他好文 时间:
2017-01-22 16:29:41
阅读次数:
267
首先要明确,我们为什么要创建链表呢?数组的大小是固定的,从数组的起点或中间插入或移除的成本很高,因为需要移动元素。尽管JS的Array类方法可以做这些,但是情况也是这样。链表存储有序的元素集合,但不同于数组,链表中的元素在内存中并不是连续放置的。每个元素由一个存储元素本身和指向下一个元素的指针组成。 ...
分类:
Web程序 时间:
2017-01-19 22:38:17
阅读次数:
358
参考链接: http://www.uedsc.com/through-the-click-point-in-the-development-of-web.html 刚才举例说明了什么是点透,其实点透的出现场景可以总结如下: ...
分类:
移动开发 时间:
2017-01-10 13:34:46
阅读次数:
174
function printT( ... ) for i,v in ipairs(...) do print(i,v) end end t1={} t2={} t3={} table.insert(t1,"t1") table.insert(t1,"t2") table.insert(t1,1,"t... ...
分类:
其他好文 时间:
2016-12-31 12:35:23
阅读次数:
115
拖拽的原理onmousedown 选择元素onmousemove 移动元素onmouseup 释放元素 1:如果拖拽的时候有文字:被选中,会产生问题原因:当鼠标按下的时如果页面中有文字或者图片被选中的时候,则会发生文字默认可以被拖动,因此标准 :e.preventDefalut(); 阻止他的默认行 ...
分类:
Web程序 时间:
2016-12-28 17:26:47
阅读次数:
163
一、相对定位:如果对一个元素进行相对定位,它将出现在它所在的位置上,通过设置垂直或水平位置,让这个元素“相对于”它的起点进行移动。默认相对值是body。注意,在使用相对定位时,无论是否进行移动,元素仍然占据原来的空间。因此,移动元素会导致它覆盖其它框。检查元素看body可知。个人理解:这个相对是相对 ...
分类:
其他好文 时间:
2016-12-06 02:33:18
阅读次数:
125