发表于: 2016-03-29 00:00:25
1 1718
今天JS task1 按照马义师兄的代码过了几遍,看懂了思路, 了解了,for 循环的用法,和math ceil 随机取值的用法。还有switch 方案选择的应用,再加上一个定时器, 就是任务1的全部内容了。现在了解的还是太少,暂时还不能用自己的思路将task1做出来。、
明天书还是得继续看, 在看看task2的内容,空余时间巩固css内容,这个必须每天都要熟悉一下,
Q:一个师弟问了我一个问题 怎么优雅的 写 一个P里面 怎么写,才能让2行字也是在盒子里垂直居中,1行字也是垂直居中。因为我之前都是用比较low的办法写的,写两个,两个都单独居中一下。
A: 然后又百度了一下, 发现一个很好用的属性,display:table-cell 这个用来布局在某些地方比inline-block 要好用,这个方法,是不会产生间距的,意思就是把元素变成表单里面单元格的样式,不过用这个的前提,要将父元素设置display table 这样才会生效。 而且
vertical-align: middle;
是会在这种表单模式里面生效的,div P 什么的都是不支持这个属性特性的。
老大知道有更优雅的方法写出这个效果吗。
Q2:自己遇到的问题就是了解到的JS内容,太模糊,还在纠结,给变量赋数值0有什么用,删了开头就赋值的变量代码,网页照常运行,没出什么问题呀。
今天又收获了一种css布局思路,挺好的。js总算死记硬背学会了几种用法。
评论