发表于: 2016-06-09 22:22:02

2 944


今天完成的事情:今天学习了less的基础知识

                           1、less中/**/和//两种注释的区别

                           2、还可以像语言一样设置变量,不过要@开头才行。

                           3、设定好的属性值,还可以直接写在别的{}里面,直接应用

                           4、还可以像函数一样,带(),里面还可以写参数,不仅可以写参数,还可以给参数设定初始值,

                                 eg:@bianliang:10px;

                           5、还可以把()里的某个参数定为字符串,用来专门匹配。

                           6、参数还可以直接编译的时候把结果算出来,而且可以嵌套着写属性值,其中在属性名前加 &就可以变成对父级写属性,多用在:hover等伪类里。

                           7、如果有些不想被编译还可以用 ~"不想被编译的值放这里" 这样的格式来达成目的。

                           8、以及在;前写!important,编译后会在相应的属性值里加上!important。

                           9、最后还学会怎么用css属性写三角形,相处这办法的人脑洞也真是够大的。

                           10、最最后研究了下因为好奇nginx技术才进入IT修真院的nginx技术,但是完全没看明白。说的到底是啥意思啊,就是用来在自己电脑测试其能不能显示成功?那我用github的gh-pages不也一样吗?需要继续研究研究。


明天计划的事情:明天想学习bootstrap,最好能把全部都学完。然后有时间重新巩固下flex技术和css3响应技术,写个小项目来测试下自己


遇到的问题:因为里面会涉及到自定义bootstrap,所以必须懂一些less和sass,但是光懂less不懂sass能行吗?

                    nginx技术有没有更简单的解释?

                    明天需要想想怎么解决这两个问题。

收获:css画三角形,真有意思。想画透明的别忘了考虑IE6的不支持透明bug,加dashed的就行

          知道了less还要用专门的编译器编译,慕课上推荐用国人制作的coala软件,用起来还挺不错的。



返回列表 返回列表
评论

    分享到