仿淘宝提问6
1.我理解的scss是不是这样的,就是说先去建立一个scss文件夹,它作为项目中公共的样式使用,如果没有公共之处是不是可以不用它?
2.使用scss的时候,觉得项目中哪个地方产生了公共的样式,建立variable.scss文件,里面添加公共样式,用的是变量的方式,
而项目中哪里用它了,直接替换成这个变量就行,是这样吧?
3.对mixins.scss这个文件一直不知道干嘛用的,反正使用它的前提是要先引入刚才的变量文件variable.scss这个文件,对吧?里面的东西都是什么东西?以后可以直接拷贝这个文件直接用不?
4.然后再针对项目中每出现一个公共的样式就往scss文件夹中建立,
例如:base.scss / container.scss / tabbar.scss ?通水这些公共的文件在使用之前先引入的是mixins.scss这个宏文件才能使用?是这样吧?
请问建立这么多公共的有啥用?真能优化代码性能吗?直接用css未完成不好吗?
还有就是以后scss里哪些文件是可以拷贝下来以后使用的呢?
正在回答
同学你好,只是叫法不同而已。能不能引用还是看同学的需求,如果和本项目一样,那么是可以引用的
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
同学你好,关于同学的疑问,解答如下
1、可以这样理解。
2、是的,理解的是正确的。
3、在_mixins.scss文件里面引入了_variables.scss。_mixins.scss文件里面是是flex布局的样式。如果同学有需要的话,有些是可以使用的,比如_reset.scss。
4、同学这样理解是可以的。也就是说scss文件用到了mixins.scss文件里的东西,那么就要先引入mixins.scss。
5、这样做方便管理代码,不使用scss直接使用css是可以的。
6、如果同学有需要的话,公共的是可以使用的,比如_reset.scss
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
- 参与学习 人
- 提交作业 239 份
- 解答问题 10739 个
本阶段带你深入前端开发的肌理,通过ES6基础知识和前端主流高级框架的学习,助你快速构建企业级移动webAPP应用,进入职场的终极battle
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星