请问大家都怎么写 CSS 的。比 js 难多了 QAQ

2019 年 7 月 5 日
 longjiahui

最近用nuxt写网站,用的less,因为是分组件的写法,将 css 都放到了 scoped 范围里,直接就写出来了,没有做复用和建模之类的工作。以致于一堆堆的 stylesheet 非常的凌乱和难以维护,因此想请问大家都怎么写 css 的,据我所知的有 BEM,OOCSS,SMACSS,MetaCSS。大家都选用什么方案呢?

5997 次点击
所在节点    CSS
16 条回复
FEDT
2019 年 7 月 6 日
你列举出来的我都没听说过...
tyrealgray
2019 年 7 月 6 日
BEM
catoncat
2019 年 7 月 6 日
有 scope 还需要你说的那些么?
hewelzei
2019 年 7 月 6 日
用 css-in-js 方案,推荐 emotion,各个组件共享样式,非常方便,也解决了 css 与 js 联动的问题。
stillyu
2019 年 7 月 6 日
@FEDT +1
zhuzhibin
2019 年 7 月 6 日
BEM
loading
2019 年 7 月 6 日
楼主用这么多复杂技术,请问是多大的站,能发个地址我学习下吗?
liyang5945
2019 年 7 月 6 日
sass+bem
Seanfuck
2019 年 7 月 6 日
用纯 css 吧,less 等那些包装后的东西难用至极
Seanfuck
2019 年 7 月 6 日
用纯 css 吧,less 等那些包装后的东西难用
xrr2016
2019 年 7 月 6 日
CSS 本来就比 Js 复杂啊
1002xin
2019 年 7 月 6 日
换个思维方式
longjiahui
2019 年 9 月 21 日
@tyrealgray 感觉 BEM 挺丑了,后来我用了 oocss 这种风格,就像 bootstrap 那种 css 的写法
longjiahui
2019 年 9 月 21 日
@loading 只是 希望能写出 容易维护的站,小站也能用,只是一些规范和思想
longjiahui
2019 年 9 月 21 日
@Seanfuck 纯 css 我觉得挺麻烦的吖,用 less,scss 这类的写能预定义变量,函数,维护起来更容易吖,而且有很方便的写法,集成进脚手架也不麻烦,而且用了也是 css 的超集。
longjiahui
2019 年 9 月 21 日
@xrr2016 我觉得 css 复杂度没有 js 高,但是比 js 难写好 就是这种感觉

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/580478

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX