发表于: 2021-06-08 23:31:48
1 960
今天完成的事情:
♠选择了less,对该预编译器进行了简单的学习
明天计划的事情:
♠对less相关知识点,再进行深入学习,并完成task11
遇到的问题:
♠看less预编译器相关知识点,感觉看的不大懂,里面定义变量,然后又在选择器进行替换,觉得增加了开发负担。。。
♠函数和运算方面,具体怎么计算的,搞不清楚,明天再研究下
收获:
♠less是一种动态样式语言;为提高css应用的灵活性和效率;LESS 将 CSS 赋予了动态语言的特性,如 变量, 继承, 运算, 函数. LESS 既可以在 客户端 上运行 (支持IE 6+, Webkit, Firefox),也可以借助Node.js或者Rhino在服务端运行。
♠变量允许我们单独定义一系列通用的样式,然后在需要的时候去调用。所以在做全局样式调整的时候我们可能只需要修改几行代码就可以了。
♠混合可以将一个定义好的class A轻松的引入到另一个class B中,从而简单实现class B继承class A中的所有属性。我们还可以带参数地调用,就像使用函数一样。
♠我们可以在一个选择器中嵌套另一个选择器来实现继承,这样很大程度减少了代码量,并且代码看起来更加的清晰。
任何数字、颜色或者变量都可以参与运算。
评论