发表于: 2018-07-03 23:54:33

1 679


今天完成的:

        重写了一遍任务五和六,稍微优化了一下。

        完成了sass的样式。

明天计划的:

        任务十二提交成功后,开始攻略任务十三。

        丢掉bs框架,实现指定页面。

遇到的问题:

        重新看之前做的两个页面,发现有些多余的结构,样式也有点小乱,就自己重新写了一遍。虽然是写过的页面,还是费了一些时间才写完。

        在写列表页的时候遇到了点问题:

        列表显示出来的时候会有透明。解决办法是将main的整个内容z-index设置为-1,即解决了。

        (在写这个下拉列表的时候,因为以前不熟悉表单的使用,都是使用的ul、li 加css来模拟的,这次也没有多想,直接套用了以前的办法……跟师兄交流的时候才想起来还可以用 select……话说,我类名都起的select,怎么就没想起来呢……)

        footer的按钮在点击的时候会先出一个背景颜色然后才能显示设置的效果。问题原因:对button设置了cursor,删掉cursor即可。

        对sass的使用比较生疏,方法上不能灵活使用,这次写sass就用了个@mixin……

今日收获:

        还是对结构、布局、样式设置的熟练度有所提高。

        虽然这次sass的行数貌似并没有减少多少行,但还是感受到了一些sass的妙用。

        使用过程中发现@mixin后面设置多个变量之后,在调用的时候不需要的属性可以设置为null,这样在写一些经常会成块出现的属性的时候,就可以挑自己要用到的来写。比如:position、font、margin、padding等。

        (margin、padding四个值,然后其中的某个取 null 的话并不能让那个边变成none。)

        以及有很多属性在兼容不同版本浏览器的时候要写很多前缀,虽然属性是一样的;也有一些兼容性的解决方法是固定格式的,也可以声明好,直接在后面进行调用。


返回列表 返回列表
评论

    分享到