发表于: 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软件,用起来还挺不错的。
评论