发表于: 2019-07-11 23:04:38

1 773


今天完成的事:任务首页做好了导航栏,轮播图还没有开始做。

明天的计划:开始认真写页面,最后研究轮播图。

遇到的问题:

1.    EASYSASS  VScosd插件  @import 路径

@import '..\\modules\\_nav.scss';

//有路径的只要你们这么写就可以

window环境路径规则和sass语法不同。上面两个斜杠 一个是路径符一个是转移符

原文地址:https://juejin.im/post/5c8f608c5188252d9f7c1560

从外部引入sass文件,这个问题解决了之后以后做任务就不用那么麻烦了。

收获:折叠导航栏实现起来也挺简单的。

转至元数据结尾
转至元数据起

任务名称:CSS=TASK12

成果链接:https://zhanglinqian.github.io/HTML/task12/html/1-html.html

任务耗时:2019-7-6至2019-7-8 耗时两天

官网脑图:

自己的脑图:


任务总结:

任务十二的目的应该是熟悉scss操作,规范化自己的代码,符合web标准,语义化html,结构表现行为分离,兼容性优良.页面性能方面,代码要求简洁明了有序,尽可能的减小服务器负载,保证最快的解析速度.而CSS的书写顺序也要注意,

ule set 下的属性在书写时,应按功能进行分组,并以 Formatting Model(布局方式、位置) > Box Model(尺寸) > Typographic(文本相关) > Visual(视觉效果) 的顺序书写,以提高代码的可读性。

解释:

Formatting Model 相关属性包括:position / top / right / bottom / left / float / display / overflow 等

Box Model 相关属性包括:border / margin / padding / width / height 等

Typographic 相关属性包括:font / line-height / text-align / word-wrap 等

Visual 相关属性包括:background / color / transition / list-style 等

另外,如果包含 content 属性,应放在最前面。





返回列表 返回列表
评论

    分享到