发表于: 2018-07-24 23:49:17

1 657


今天完成的事情:

1任务9

2学习了less基础

它在 CSS 的语法基础之上,引入了变量,Mixin(混入),运算以及函数等功能,大大简化了 CSS 的编写,并

且降低了 CSS 的维护成本,LESS 可以让我们用更少的代码做更多的事情。

我们可以直接在客户端使用 .less(LESS 源文件),只需要从 http://lesscss.org下载 less.js 文件,

然后在我们需要引入 LESS 源文件的 HTML 中加入如下代码:

<link rel="stylesheet/less" type="text/css" href="styles.less">

LESS 源文件的引入方式与标准 CSS 文件引入方式一样:

<link rel="stylesheet/less" type="text/css" href="styles.less">

需要注意的是:在引入 .less 文件时,rel 属性要设置为“stylesheet/less”。

还有更重要的一点需要注意的是:LESS 源文件一定要在 less.js 引入之前引入

,这样才能保证 LESS 源文件正确编译解析。

明天的计划:

开始任务10

遇到的问题

最近节奏有些慢,是希望自己能很好的掌握知识点

收获:

一 

总结一下屏幕自适应该如何布局

1网页代码的头部,加入一行viewport元标签(允许网页宽度自动调整)

2不使用绝对宽度

3相对大小的字体

4流动布局 各个区块的位置都是浮动的,不是固定不变的

5使用媒体查询media

6图片的自适应(fluid image)

LESS 的变量特性

变量是 VALUE(值)级别的复用,可以将相同的值定义成变量统一管理起来。

该特性适用于定义主题,我们可以将背景颜色、字体颜色、边框属性等常规样式进行统一定义,这样不同的主题只需要定义不同的变量文件就可以了。这样就可以在不同的项目间重用样式表,我们仅需要在不同的项目样式表中,根据需求重新给变量赋值即可。



返回列表 返回列表
评论

    分享到