JS DOM视频相关的知识
1.实现点击a标签改变图片时,如果a的href属性有一个目标网址,但是点击又必须跳转到另外一张图,往往会最后跳转到目标网址,可以在onclick事件函数中加入ruturn false,阻止跳转到页面。
2.权重问题 : top的权重大于bottom,left的权重大于right
3.父盒子给了行高之后子盒子如果是行内元素尽量是不设置font属性。
4.document.body 获取body元素。
5.隐藏盒子的五种方式
- display:none;隐藏盒子,而且不占位置。(用的最多)
- overflow:hidden;隐藏盒子超出的部分
- opacity:0;隐藏盒子,而且占位置。
- visibility:hidden;隐藏盒子,而且占位置。
- Position/top/left/…-999px 隐藏盒子,而且占位置。
第三种opacity:0;
将透明图变为0来隐藏盒子
该方法IE8 以及更早的版本不支持。
6..隐藏文字:
text-indent:-9999px;//隐藏文字,通过负值缩进,超出可视区
- 1
text-indent:-9999px;//隐藏文字,通过负值缩进,超出可视区
首行空两个汉字的格,单位比较奇怪,叫做em,em就是汉字的一个宽度。indent就是“缩进”的意思。
text-indent:2em;
7.循环里面的变量也是成员变量,外面可以访问到,但是函数里面的变量就是局部变量。
8.window是BOM的顶级对象,通常情况下可以省略。
字符串中,一个汉字占两个字符位,英文一个字母占一个字符位。
string对象
trim():去除前后的空格。
事件