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

想知道为什么前端组件库这么丰富还非要按照设计稿从底层 CSS 写起····

  •  
  •   hubahuba · 2018-04-23 18:27:59 +08:00 · 4548 次点击
    这是一个创建于 2441 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这两天快崩溃了,疯狂写 CSS···动辄几千行···必须合乎设计的每一个尺度···想问下大家写前端都是这样写么···· 难受炸了

    26 条回复    2018-04-24 11:06:55 +08:00
    fe619742721
        1
    fe619742721  
       2018-04-23 18:37:39 +08:00
    样式还原是基本要求
    像素还原是职业追求
    虽然我也不喜欢写,但是还是要尊重一下设计和自己做的东西吧
    几千行的 css,是不是 css 规划也有点问题啊
    maichael
        2
    maichael  
       2018-04-23 18:39:56 +08:00
    因为人家要的就是长的不一样。
    meteor957
        3
    meteor957  
       2018-04-23 18:47:04 +08:00 via Android
    不用组件库?
    Tonni
        4
    Tonni  
       2018-04-23 18:48:40 +08:00   ❤️ 1
    grid design + 设计规范了解下?
    tao1991123
        5
    tao1991123  
       2018-04-23 18:51:34 +08:00
    阿里之前面临这个问题,各个 BU 都有自己的样式要求。
    然后我们内部做了一套可以让 设计师设计师设计师(重要事情说三遍) 用组件配置平台。

    设计师可以通过这个平台导出无数套符合自己设计要求基础组件。
    目前这套东西 下半年有开源开放的计划,敬请期待
    SuperMild
        6
    SuperMild  
       2018-04-23 19:05:41 +08:00   ❤️ 2
    对于一个严肃的、出来卖的产品来说,差异化非常重要,就是要和别人不一样。

    另外,如果不是有这么多要求,就没这么多工作量,那公司也不用请那么多人了,对于求职者来说不是好事。

    还有,就算不需要调样式,公司经过一段时间调整(包括业务和人员调整),最终你还是要忙死忙活,不忙这个就忙那个,打工就是出卖时间和脑力体力啊……
    hubahuba
        7
    hubahuba  
    OP
       2018-04-23 19:19:08 +08:00 via Android
    @SuperMild 好的哥,我明白了。
    hubahuba
        8
    hubahuba  
    OP
       2018-04-23 19:19:54 +08:00 via Android
    @fe619742721 需求不明确,感觉是这样。
    xy90321
        9
    xy90321  
       2018-04-23 19:25:08 +08:00 via iPhone
    如果你只是想要一个娃,那么找隔壁老王是最方便的
    如果你想要一个娃又不想他长得像隔壁老王,那自然就需要多费一点功夫
    johnniang
        10
    johnniang  
       2018-04-23 19:30:17 +08:00 via Android
    你可能需要预处理工具
    hubahuba
        11
    hubahuba  
    OP
       2018-04-23 19:33:11 +08:00 via Android
    @johnniang 还请大佬指点下
    wxsm
        12
    wxsm  
       2018-04-23 19:38:09 +08:00
    还原设计稿是前端工程师的基本素养。能写出几千行来,我相信你的水平也就这样吧。
    ljcarsenal
        13
    ljcarsenal  
       2018-04-23 19:40:25 +08:00
    @xy90321 哈哈哈
    hubahuba
        14
    hubahuba  
    OP
       2018-04-23 19:44:32 +08:00 via Android
    @wxsm 有道理
    bucky
        15
    bucky  
       2018-04-23 19:47:18 +08:00
    很简单,因为程序员过剩了,之前前端刚开始火的时候,一个朋友只是把《高程》学了下,就找到 10k 的工作
    rbe
        16
    rbe  
       2018-04-23 20:03:45 +08:00
    @tao1991123 听起来好厉害,期待
    huiyifyj
        17
    huiyifyj  
       2018-04-23 20:08:54 +08:00
    @tao1991123 #5 期待 ing
    Miary
        18
    Miary  
       2018-04-23 20:11:34 +08:00 via Android
    为什么要写几千行。。。
    yimity
        19
    yimity  
       2018-04-23 20:39:41 +08:00 via Android
    你们这都是好的,各种字体大小奇数,左右留白不一致,宽高奇数,颜色看起来一样,实际差好多的,灰色黑色好几种的设计稿,我都觉得我不会了。
    johnniang
        20
    johnniang  
       2018-04-23 21:13:40 +08:00 via Android
    @hubahuba 比如 SCSS,LESS 配合 Gulp
    dtysky
        21
    dtysky  
       2018-04-23 21:53:28 +08:00 via Android
    你一定没写过大型活动页……而且 sass 能省很多事的
    PressOne
        22
    PressOne  
       2018-04-23 21:55:13 +08:00 via Android
    我们不一样 。。。
    shimmer
        23
    shimmer  
       2018-04-23 22:41:17 +08:00 via Android
    less,sass 走一个
    Natumsol
        24
    Natumsol  
       2018-04-23 23:27:24 +08:00 via Android
    @tao1991123 Fusion ?
    tao1991123
        25
    tao1991123  
       2018-04-24 10:18:38 +08:00
    @Natumsol #24 一看就是自己人
    Natumsol
        26
    Natumsol  
       2018-04-24 11:06:55 +08:00 via Android
    @tao1991123 确认过眼神,你是自己人
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2703 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:19 · PVG 20:19 · LAX 04:19 · JFK 07:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.