V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
meteor957
V2EX  ›  程序员

2018 年 前端还会经常写 css 吗

  •  1
     
  •   meteor957 · 2018-07-26 09:59:39 +08:00 · 8245 次点击
    这是一个创建于 2346 天前的主题,其中的信息可能已经有所发展或是发生改变。

    去年实习入职的一家公司,一直做到现在。工作内容基本都是为那种 XXX 后台系统写写 react 组件,需要 UI 的地方就去 material-ui 或者 antd 里面找控件用。但我个人还是蛮喜欢 css,入前端的坑还是因为在学校看到了张鑫旭的博客,那时候特想成为像他一样的 css 高手。。。。。工作到现在发现自己写样式的水平还不如在学校那会儿,公司其他前端的同事也都不在乎 css 什么的

    37 条回复    2019-02-14 13:06:28 +08:00
    Justin13
        1
    Justin13  
       2018-07-26 10:03:17 +08:00 via Android   ❤️ 1
    CSS 苦手路过。
    等你们自己开发一套 UI 组件时,就会写大量的 CSS 了
    cyk
        2
    cyk  
       2018-07-26 10:03:19 +08:00   ❤️ 1
    面向用户的产品还是需要精美的样式的
    shenqi
        3
    shenqi  
       2018-07-26 10:12:12 +08:00   ❤️ 1
    得看面向谁啊。

    面向内部开发人员的:乱写一通能用就行。甚至直接个 form 不做任何修饰。
    面向内部使用人员:框架咋样就咋样。
    面向外部用户:设计师,图呢?不给做条毛啊。
    deepred
        4
    deepred  
       2018-07-26 10:14:06 +08:00   ❤️ 2
    同感,工作以后 css 水平大不如前,基本都是参与后台系统开发,天天写 js....
    janxin
        5
    janxin  
       2018-07-26 10:16:28 +08:00   ❤️ 1
    面向终端用户,必须要写 CSS

    内部系统就无所谓了,bootstrap 上还不就行了
    Egg
        6
    Egg  
       2018-07-26 10:21:03 +08:00   ❤️ 1
    写的。。天天手写
    sm0king
        7
    sm0king  
       2018-07-26 10:23:43 +08:00   ❤️ 1
    不经常写了。
    反正我们系统里自己手写 css 的地方在我看来都写的莫名其妙。
    昨天 codereview 的时候和另外一个人讨论 css 性能的问题。其他几个人一脸懵逼不知道我们在讲什么。
    很少有前端写 CSS 了。
    wqyfed
        8
    wqyfed  
       2018-07-26 10:25:02 +08:00   ❤️ 1
    看业务方向呢,我上一份工作做 H5 游戏,引擎直接帮你用 canvas 画,你直接像 PS 那样摆位置就行了。。然后现在做 H5app,经常写专题页面,就要用 css,感觉的确忘了很多。。css 真的蛮蛋疼的哈哈,主要是设备的兼容。
    VDimos
        9
    VDimos  
       2018-07-26 10:25:22 +08:00 via Android   ❤️ 1
    不直接写 css,写 less 比较多。
    duan602728596
        10
    duan602728596  
       2018-07-26 10:26:26 +08:00 via iPhone   ❤️ 1
    当然是选择 sass 了
    persimmon
        11
    persimmon  
       2018-07-26 10:27:23 +08:00   ❤️ 1
    stylus
    falcon05
        12
    falcon05  
       2018-07-26 10:29:02 +08:00 via iPhone   ❤️ 4
    现在是这个趋势了吗?后端可要高兴坏了,因为后端写前端最大的苦手是 css 而不是 js
    A555
        13
    A555  
       2018-07-26 10:32:30 +08:00   ❤️ 2
    @falcon05 同意 自己觉得丑但是就是改不好看
    macha
        14
    macha  
       2018-07-26 10:39:48 +08:00
    @falcon05 极其赞同
    komeijiLogi
        15
    komeijiLogi  
       2018-07-26 10:46:33 +08:00
    你这是 js 做主导吧,更何况现在有 sass 和 less,还有 cssnext 之类的
    WilliamLin
        16
    WilliamLin  
       2018-07-26 10:47:40 +08:00
    是要会的,平时自己写项目都是先选一个框架,一些不合适的自己改。
    lepig
        17
    lepig  
       2018-07-26 10:53:45 +08:00
    @falcon05 赞同。js 不是问题,css 才是最大的障碍
    reus
        18
    reus  
       2018-07-26 10:54:34 +08:00
    换环境
    DOLLOR
        19
    DOLLOR  
       2018-07-26 11:02:03 +08:00
    各种库、控件,跟不上产品天马行空的需求。
    还是得写,当然可以用 less 之类的预编译器。
    zoffy
        20
    zoffy  
       2018-07-26 11:07:26 +08:00
    你们不写 css 是因为你们的工作流中没有设计师
    saran
        21
    saran  
       2018-07-26 11:18:06 +08:00 via Android
    天天写 CSS 路过。
    meteor957
        22
    meteor957  
    OP
       2018-07-26 11:49:25 +08:00 via Android
    关键是 css 学的也不扎实,工作中又很少用到。也就下班后自己写写网页,免得下次面试的时候一问三不知。感觉自己蛮水的…
    wu67
        23
    wu67  
       2018-07-26 12:36:02 +08:00
    看你写什么方向, 像上面说的, 内部系统几乎是直接那框架套, 但是面向用户的就各种蛋疼了, 特别是设计稿不按 ui 框架出的, 有些页面 400 行样式我都写过...
    SonicY
        24
    SonicY  
       2018-07-26 12:37:23 +08:00 via Android   ❤️ 1
    css 写完就忘
    kisnows
        25
    kisnows  
       2018-07-26 12:45:34 +08:00
    有内部组件库,所以后续开发基本不怎么需要写 css 了。
    way2create
        26
    way2create  
       2018-07-26 12:47:32 +08:00
    第一家公司的有些前端只会基本的 html+css,简单的 js 都不会
    lamada
        27
    lamada  
       2018-07-26 12:57:13 +08:00 via Android
    不写的估计做的都是内部的
    ydirel
        28
    ydirel  
       2018-07-26 13:04:32 +08:00
    有设计图就写,没设计图直接套用组件库。
    bhaltair
        29
    bhaltair  
       2018-07-26 14:46:26 +08:00
    C 端还是要写
    murmur
        30
    murmur  
       2018-07-26 14:49:31 +08:00
    内部应用也要写 css 啊
    你不可能随便找个 dashboard 就交差吧
    hoythan
        31
    hoythan  
       2018-07-26 15:01:18 +08:00   ❤️ 1
    经常去 dribbble 找一些设计好看的界面写 css html。
    多看 css 基础,张鑫旭有一本 css 世界,时间久了进步飞速。
    v2chou
        32
    v2chou  
       2018-07-26 15:04:41 +08:00
    经常写
    zhzer
        33
    zhzer  
       2018-07-26 15:48:11 +08:00
    不写怎么满足需求???意念布局?
    OSF2E
        34
    OSF2E  
       2018-07-26 16:02:50 +08:00   ❤️ 1
    感受一下工程和工艺两个概念的差别。
    解决工程问题,以宏观视角把握全局;处理工艺问题,一切从细节出发。
    有些项目,追求较高水平的视觉效果、交互体验,所以需要精确处理诸如色彩、像素、网络请求质量等一系列问题;
    有些项目,工程量巨大或者处于研发初期阶段,无暇顾及视图开发细节方面的问题,往往通过引入成熟的框架、库的方
    式来提高开发效率。
    qiuyk
        35
    qiuyk  
       2018-07-26 16:47:56 +08:00
    一直在写 js,html 和 css 都好久没碰过了,都是重构的在写,感觉自己已经不会写页面了
    Hilong
        36
    Hilong  
       2018-07-27 00:14:22 +08:00
    公司 UI 天天盯着我的页面还原度,你说写不写
    powertoolsteam
        37
    powertoolsteam  
       2019-02-14 13:06:28 +08:00
    现在都用 sass,而且很多控件已经内置了 CSS 样式,不需要自己手动编写

    试试 WijmoJS 吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5889 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:15 · PVG 10:15 · LAX 18:15 · JFK 21:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.