首先是 parentNode 属性,这个属性好理解,就是在 DOM 层次结构定义的上下级关系,如果元素A包含元素B,那么元素B就可以通过 parentElement 属性来获取元素A。 要明白 offsetParent 属性,要先明白“已定位元素” 这个名字,所谓“已定位元素”就是指给元素设置...
分类:
编程语言 时间:
2015-07-26 20:42:12
阅读次数:
154
CSS定位有四种模式:static、relative、absolute、fixed,其它static是默认值,下面分别讲解下各自的特点;static:静态定位,处于动态布局流中,按照页面中的各元素先后顺序、父子关系自动排列与布局,每个静态定位元素均占用动态布局的一块空间;relative:相对定位,...
分类:
Web程序 时间:
2015-07-26 17:00:18
阅读次数:
116
这个属性定义建立元素布局所用的定位机制。任何元素都可以定位,不过绝对或固定元素会生成一个块级框,而不论该元素本身是什么类型。相对定位元素会相对于它在正常流中的默认位置偏移。值描述absolute生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。元素的位置通过 "left", ...
分类:
Web程序 时间:
2015-07-22 18:17:06
阅读次数:
116
BFC,全称是Block Formatting Context,块级格式化上下文。
具体是什么,可以理解为页面元素的一种特性,触发了BFC的元素往往会产生一些对初学者而言意想不到的效果。
触发BFC的方法有下面几种,满足其中任意一种就能触发BFC:
浮动元素(float除了none以外任意值)
绝对定位元素(position为absolute或fixed)
display为inline-bloc...
分类:
Web程序 时间:
2015-07-22 01:37:32
阅读次数:
161
position有以下属性:static、inherit、fixed、absolute、relative前三个好理解好区分:static:是默认状态,没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。nherit:从父元素继承 po...
分类:
Web程序 时间:
2015-07-21 22:13:23
阅读次数:
157
转自:http://www.cnblogs.com/qingchunjun/p/4208159.html在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍...
分类:
Web程序 时间:
2015-07-15 18:21:06
阅读次数:
157
HashMap和LinkedHashMap,TreeMap的区别
1.具体区别如下:
我们在开发的过程中使用HashMap比较多,在Map中在Map 中插入、删除和定位元素,HashMap 是最好的选择。
但如果您要按自然顺序或自定义顺序遍历键,那么TreeMap会更好。
如果需要输出的顺序和输入的相同,那么用LinkedHashMap 可以实现,它还可以按读取顺序来排列....
分类:
其他好文 时间:
2015-07-14 17:58:48
阅读次数:
243
这里有一篇文章 写的很好http://blog.csdn.net/f81892461/article/details/8974087 该文章中有一句话 总之就是:数组无法作为参数,总会被编译器将地址赋值给形参指针的,即使指针定义成数组形式,也还是指针。然后各种差别都是由数组和指针不同的定位元素的方式...
分类:
编程语言 时间:
2015-07-14 17:28:11
阅读次数:
128
负边距布局负边距布局三列布局:centerleftright绝对定位元素等高布局123234345456467三列布局:centerleftright绝对定位元素等高布局123234345456467
分类:
Web程序 时间:
2015-07-02 23:55:56
阅读次数:
236
CSS定位属性position:把元素放置到一个静态的、相对的、绝对的、或固定的位置中。top:定义了一个定位元素的上外边距边界与其包含块上边界之间的偏移。right:定义了定位元素右外边距边界与其包含块右边界之间的偏移。bottom:定义了定位元素下外边距边界与其包含块下边界之间的偏移。left:...
分类:
Web程序 时间:
2015-06-29 21:51:00
阅读次数:
156