2018-10-23工作日报

上午

1.认识到margin:0 auto有时候不是很好,因为必须规定元素/容器的宽度,这样的话在元素可能超过宽度的情况下,就不可取。
替代的方法是给元素一个div容器,然后在容器中设置text-align:center;,这样的话不用定宽,相当于flex的弹性布局居中。

2.关于jquery内置的toggleClass(class)方法。实际上是,检测该元素有无该class,有则删除,无则添加。乍看之下并不好用,实际上结合css里的样式覆盖来看,还是挺好用的。比如,我想让该元素在两个类之间切换。我就可以toggleClass(),后来的类会覆盖前一个。
同理,addClass()方法和removeClass()方法也可以应用。不过想做到上述的效果,需要使用if判断当前的类状态。

3.上面可能有个坑,比如我想用attr(class)获取元素的类,注意是获取完整的类名。我在if里获取的值写错了。

下午

4.完成了财富商城PC端财富宝界面的开发任务,由于开发时间比较紧,而且是前后端不分离的项目,所以规范和细节上可能有点问题。等待后端反馈,我再进行优化。

5.vertical-align 该属性是css1中的,兼容性很好。我经常碰到同一个div下的img和文本对不齐的情况,这时候给img加上vertical-aligns:sub即可

在这里插入图片描述

6.这个项目dialog里的几百行字符串拼接真的写吐了,突然感觉新技术太伟大了。

猜你喜欢

转载自blog.csdn.net/qq_36620428/article/details/83310992