发表于: 2019-05-12 19:52:49

1 1008


今天完成的事:

一、脱离boostrap,使用sass编写完成了任务13

1、学会了制作拆分样式表

一个为公用的css-reset文件

另一个是当前项目使用的全局样式

在scss文件中使用@import带入

导入后生成的css文件中显示为

而style文件本来就是sass样式表,所以自动转化成了css代码


需要注意的是:css文件名不要使用空格和大写字母,否则会导入失败


2、使用import导入scss文件时,无法导入区域变量,只能导入全局变量,哪怕类名相同也无法调用

@mixin也是一样,知道带入全局的@mixin,区域变量无法带入


3、关于透明

透明可以使用opacity来设置,但容器内部的所有元素都会透明

使用rgba只针对自身,可以根据情况使用两种方法


4、空白文本符号

参考资料:https://www.cnblogs.com/huang-shan/p/4711712.html


二、查阅了资料:http://lesson.jnshu.com/l/subjectContent/561/?id=&lobtn=2

哪些css属性可以设置百分比,其计算原则是什么?

想让任务13的文字和容器同步放大缩小,可以使用vw,vh单位,包括font-size也可以使用vw,vh来设置


遇到的问题:

查看之前写的任务7代码时,发现了一个案例,是flex和fixed同时使用的,并且还达成了效果

header {
position: fixed;
   top: 0;
   left: 0;
   right: 0;
   display: flex;
   align-items: center;
   justify-content: space-between;
   padding: 1rem 1rem;
   border-bottom: 1px solid #68cdd5;
   color: white;
   background-color: #29bde0;
   z-index: 1;
}

暂时没搞清原理


明天计划:

开始做任务14


收获:

相当于复习了一遍任务7的知识点,发现自己基础真的很弱,很多东西能做出来,但是深层次的原理和冲突不知道

任务7复习的知识点:居中,透明,hover,绘制小箭头,自动换行,弹性布局,flex,fixed,absolute



返回列表 返回列表
评论

    分享到