发表于: 2019-05-06 22:27:45

1 885


今天完成的事:

一、发现了导航栏卡顿问题的原因

原代码:

现代码:

把导航栏单拿出来,父元素为body,不放进header里,就不会卡顿


再次把nav嵌套进header,反复检查后,发现是css代码出现的问题

只要删掉ul高度,就不会卡顿

终于把这个搞定了


二、安装ruby和sass

1、删除原gem,因为原gem是外国的,会导致延迟

2、加入国内gem

3、检查

4、安装sass

5、完成


三、使用sass编写任务11

关联webstorm与sass

资料:https://www.cnblogs.com/cshi/p/5622650.html


创建scss文件,scss是版本升级后的sass后缀,旧版后缀为sass

创建文件后自动生成两个文件

.css就是编译后的css代码

至于map是.scss和.css的关系表,看不懂


复习了input的几种属性

<input type="number" name="账号" id="a" placeholder="请输入手机号">
<input type="password" name="密码" id="b" placeholder="请输入密码">

type="number"只允许输入数字

placeholder=""未输入任何值时显示的内容

type="password"输入隐藏的密码


sass使用的是前缀的方式来命名,例如:

$bg-color: #5fc0cd;

bg就是前缀,-后面的是属性

$label-margin-top: 10px;

label是前缀,内容为margin-top: 10px;


遇到的问题:

暂无


明天计划:

精简任务11sass代码,熟练使用sass


收获:

sass写大型页面应该会非常好用,任务11这种内容少的略显繁琐

明天线下报道



返回列表 返回列表
评论

    分享到