发表于: 2018-04-28 23:42:15

1 470


今天完成的事:

今天完成了任务13,继续了解JS基础。


明天的计划:

任务14,15开始进行,下午继续JS的基础。


遇到的困难:

1.做任务13的时候大问题还是没有的毕竟以前已经做过一次了,不过在作水民那块出了点问题,就是1号,2号那个东西放不进去了,

2.放进去了之后也是在页面缩小的时候出问题,所以,我就把俩个分开放在 2个盒子里面,用相同的方式布局,就会上下边框重叠在一起,

3.hover的时候也出了点问题,这个东西用的不多,不过还是找到了解决的办法,是因为我用的是display:none,这个东西呐,他在

4.隐藏之后不会占据空间了,所以如果你不定高,高度就会自动缩小,hover的时候水民就会出现上下浮动的问题,

所以选择visibility: hidden;这个属性来做这个hover,这个属性会隐藏而且是占据空间的,这样就不会出现上下浮动的问题了。


今天的收获:


querySelector() 方法:返回文档中匹配指定 CSS 选择器的一个元素。

返回值:匹配指定 CSS 选择器的第一个元素。 如果没有找到,返回 null。如果指定了非法选择器则 抛出 SYNTAX_ERR 异常。


getElementsByTagName和querySelector() 区别查了很多的文档,也就只是说一个获取的是动态集合,一个获得是静态集合


匹配的方法为querySelectorALL() 这个方法我只了解到它可以返回所有的标签值,具体的没有了解到,

也没有查到多少东西。


Math.pow(2,53)     //2的53次幂 这个次幂我打不出,自己了解一下。

Math.round(.6)      //四舍五入就过为1

Math.floor(.6)   //向下取舍结果为 0

Math.ceil  (.6)   //向上取舍结果为   1

Math.abs(-5)    //求绝对值结果为5,原因暂时不知道。


task13:

成果链接:https://2032049405.github.io/ITxzyTska/task13.html

任务耗时:7天

1.做任务13的时候大问题还是没有的毕竟以前已经做过一次了,不过在作水民那块出了点问题,就是1号,2号那个东西放不进去了,

2.放进去了之后也是在页面缩小的时候出问题,所以,我就把俩个分开放在 2个盒子里面,用相同的方式布局,就会上下边框重叠在一起,

3.hover的时候也出了点问题,这个东西用的不多,不过还是找到了解决的办法,是因为我用的是display:none,这个东西呐,他在

4.隐藏之后不会占据空间了,所以如果你不定高,高度就会自动缩小,hover的时候水民就会出现上下浮动的问题,

所以选择visibility: hidden;这个属性来做这个hover,这个属性会隐藏而且是占据空间的,这样就不会出现上下浮动的问题了。


返回列表 返回列表
评论

    分享到