作者Whatever (Whatever)
看板Web_Design
标题[问题] 想请教 SASS 跟 SCSS 的好处?
时间Fri Oct 26 06:30:53 2018
先声明我不懂这两个技术 我只是在网路上面看了一些文章
"好像"可以让写CSS比较方便、比较好维护扩充等等的好处
但以我自己而言,常用的CSS当然很熟悉,所以可不用查就直接写在编辑器里面
如果有想要什麽CSS的效果我不知道如何下手,也可以上网看别人是怎麽写的
所以我也没有对直接写CSS这件事情感到过於困扰过
我的想法是我想要什麽效果,我就去加,我就去试,配合浏览器开发工具
多数上想要的效果都可以达成
那这样为什麽会需要SASS或SCSS之类的存在呢?(并非引战,只是好奇)
除非他能完成某些CSS做不到的事情,我才会觉得这工具真的太神了
否则如果只是把有点类似把程式的写法套用到CSS上
我不知道我还要不要花学习成本下去学习,搞不好我直接写CSS还比较快
我自己的猜测应该是 协同合作 跟 专案的大小 或许会节省很多的时间
以上请前辈指教 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.161.191.143
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1540506656.A.46C.html
1F:→ nohara001: 变数 好用 10/26 07:19
2F:→ ninetyeight: 花个五分钟学而已 又不是需要多大的成本 10/26 08:53
3F:→ slighter: nesting>bem起来舒服,mixin、extend>rwd时轻松多了。 10/26 10:48
4F:→ slighter: 变数css3就有喔~ 10/26 10:50
5F:推 satanbaby: 可以先用CSS设计一个网站 然後再改主题色跟文字大小 10/26 11:51
6F:推 satanbaby: 你就会发现很麻烦 SCSS可以用个变数 统一管理 10/26 11:56
7F:推 ymcheung: 好管理 好交付 = 容易团队合作 10/26 13:12
8F:推 pkro12345: 我觉得巢状最实用 再来就省略大括号和变数运算那些 简 10/26 13:45
9F:→ pkro12345: 单好学看看范例就知道要怎写了 10/26 13:45
10F:推 soft2165: 就是方便呀~必用! 我个人最後是用stylus. 10/26 14:57
11F:推 pm2001: 你觉得用不到就不要用啊 10/26 14:57
12F:→ oj113068: 我也觉得还没到很大型的专案的话,直接coding对我来说 10/26 16:06
13F:→ oj113068: 比较快,不过到处都在谈论这些预编辑工具的时候喔挺焦虑 10/26 16:06
14F:→ oj113068: 的XD...... 10/26 16:06
15F:推 Neisseria: 先写普通的 CSS,再用 SCSS 重构,就会理解其好处 10/26 17:35
16F:推 ucfan: 最常用巢状跟 mixins,而且很适合用来实作 BEM。变数的部分 10/26 20:59
17F:→ ucfan: 倒是慢慢改用 CSS 变数了 10/26 20:59
18F:推 shter: 用过 SCSS 後我还是觉得直接写 CSS 比较简单 10/27 01:50
19F:→ shter: SCSS 优势是可以写的很少,但那个 build 速度不敢恭维 10/27 01:52
20F:→ shter: SCSS除非有天浏览器原生支援不然我应该是不想用 10/27 01:54
21F:推 spongetama: sass/scss 也是在写css啊没有不同,但非常方便管理你 10/27 02:15
22F:→ spongetama: 的css层级与元件(如果是大专案),也可以减少重复性 10/27 02:15
23F:→ spongetama: 的输入 10/27 02:15
24F:→ spongetama: 只是多一个转译,就看要用工具或打指令 10/27 02:24
25F:推 kawaii98: 喔...我刚好是从css转sass的,可以回覆你的问题,自从使 10/27 20:30
26F:→ kawaii98: 用sass之後就回不去了,因为真的太好用,只要在同一个{ 10/27 20:30
27F:→ kawaii98: }范围内都可以做任何属於这个class的效果,很方便好管 10/27 20:30
28F:→ kawaii98: 理,你一定要试试看 10/27 20:30
29F:→ kawaii98: 同个层级还有变数管理很方便 10/27 20:30
30F:→ kawaii98: 不过缺点是要安装ruby跟转译器例如koala 才能跑scss/sas 10/27 20:32
31F:→ kawaii98: s 10/27 20:32
32F:推 moodoa3583: 菜鸟如我平常都是用Sass,结果面试考试CSS差点写不出 10/29 22:00
33F:→ moodoa3583: 来,除此之外我觉得很方便 10/29 22:00
34F:推 ku399999: 学基本功能不用20分钟...还是看一下吧 11/01 01:38
35F:→ Siu: CSS用得多的人就会需要 像我用很少的 就不想脑袋辛苦 11/03 20:29
36F:→ Siu: 直接用EXCEL帮我生重覆的东西 XDDD 11/03 20:30