V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
k4nUu
V2EX  ›  问与答

使用 UI 框架,可以完全不写 CSS 吗?

  •  
  •   k4nUu · 2020-12-24 00:34:30 +08:00 · 3945 次点击
    这是一个创建于 1456 天前的主题,其中的信息可能已经有所发展或是发生改变。

    使用如 Element 的框架,可以完全不写 CSS,也做出一个好看的页面吗?

    因为我看他们的示例代码中也有 CSS 。

    28 条回复    2020-12-24 18:04:34 +08:00
    Baboonowen
        1
    Baboonowen  
       2020-12-24 00:50:46 +08:00 via Android
    要求不高的话是可以的,但难免需要改一下布局。
    YouMoeYi
        2
    YouMoeYi  
       2020-12-24 01:09:36 +08:00 via Android
    我虽然不擅长也不太喜欢写 CSS,但是我觉得做前端完全不写 CSS 还是不太现实的。
    luckyrayyy
        3
    luckyrayyy  
       2020-12-24 01:14:21 +08:00 via iPhone
    可以,就是很死板
    delectate
        4
    delectate  
       2020-12-24 07:46:42 +08:00
    千万别上当,都是骗小白的。

    当前,任何说不编码能实现 ui 、程序的,都是骗人。未来不排除 ai 自动编程,不过目前是肯定不行的。
    还有所谓一次编译处处运行,也都是骗人的(还有号称横跨 android 、ios ?更是骗子哦)
    murmur
        5
    murmur  
       2020-12-24 08:08:31 +08:00
    除非你接受丑或者俗到爆的界面,css 是必须写的,那可是网站的脸面
    shroxd
        6
    shroxd  
       2020-12-24 08:39:54 +08:00 via iPhone
    何必追求这么绝对的事情呢,UI 框架的意义是让你很容易就能搭建出一套风格统一的页面,而不是帮你把所有活都干了。
    不过能大幅度减少 css 代码量倒是真的
    rodrick
        7
    rodrick  
       2020-12-24 08:44:31 +08:00   ❤️ 1
    领导:你把这个按钮样式给我变成 xx 这样的
    jtsai
        8
    jtsai  
       2020-12-24 08:56:12 +08:00
    可以不用系统学
    DOLLOR
        9
    DOLLOR  
       2020-12-24 08:59:49 +08:00 via Android   ❤️ 1
    任何框架都震不住产品、领导天马行空的想象力。
    Chenamy2017
        10
    Chenamy2017  
       2020-12-24 09:00:05 +08:00
    不写的前提是它提供的你都能接收。
    我们用的就是这个框架,改动了部分。
    christin
        11
    christin  
       2020-12-24 09:06:23 +08:00
    自己用无所谓,你不用 ui 库不用 css 纯 html 都没问题
    但是公司用的话不行
    clown007
        12
    clown007  
       2020-12-24 09:08:24 +08:00
    不太行
    steptodream
        13
    steptodream  
       2020-12-24 09:34:24 +08:00
    css 对于我来说 是最难的语言 自己完全不知道咋搞好看 别人弄的会欣赏 哇 这个好香
    helionzzz
        14
    helionzzz  
       2020-12-24 09:46:12 +08:00
    UI 框架是流水线,如果你只想做流水线的东西当然没问题,如果你想追求个性化,就绕不开 css
    raaaaaar
        15
    raaaaaar  
       2020-12-24 09:47:24 +08:00 via Android
    又不是不能用
    Anshi
        16
    Anshi  
       2020-12-24 09:47:30 +08:00
    对界面没有要求是可以的
    lneoi
        17
    lneoi  
       2020-12-24 10:08:52 +08:00
    一句不写不可能的.. 除非对界面完全没有要求
    页面简单,大部分不写是可以的
    yang9w
        18
    yang9w  
       2020-12-24 10:11:23 +08:00
    CSS 完全看不懂
    NotNil1
        19
    NotNil1  
       2020-12-24 10:47:00 +08:00
    如果这个系统是给自己用的,简单的 ui 框架就能满足你的要求了。
    CallMeSoul
        20
    CallMeSoul  
       2020-12-24 11:41:59 +08:00
    这个主要看接受程度啊,你接受得了的话,别说 css, 框架都不用
    wolfan
        21
    wolfan  
       2020-12-24 11:47:12 +08:00 via Android
    CSS 为什么你们都不喜欢写呐?
    表示 CSS 其实也能干好多事的,对不敏感数据的处理其实完全可以交给 CSS 实现的,既可减少 js 的复杂度也能提高在页面性能。
    kop1989
        22
    kop1989  
       2020-12-24 11:57:51 +08:00
    能,但是要接受 UI 框架的默认设计和不那么灵活的配置。
    比如 12 年做过一个基于 ExtJS 的业务系统。完全没动 html+CSS 。

    前提是:
    1 、这是一个 toB 系统。
    2 、这是一个仅供内部管理使用的系统。(不见外人)
    3 、甲方对 UI 的要求只有一个:输入域整齐。
    6oML852dJf9Kn2l7
        23
    6oML852dJf9Kn2l7  
       2020-12-24 12:20:23 +08:00 via iPhone
    Css 难写吗?
    ztmqg
        24
    ztmqg  
       2020-12-24 12:33:20 +08:00 via Android
    Tailwind CSS
    dobelee
        25
    dobelee  
       2020-12-24 12:41:54 +08:00 via iPhone
    可以。标准的管理系统类,如 antd,完全不用写 css 。如果是 c 端肯定不可能。
    DiamondYuan
        26
    DiamondYuan  
       2020-12-24 13:31:23 +08:00 via iPhone
    可以完全不写

    转行前端两年了,几乎不会 css 和 html 。

    面试不问 工作中几乎也用不到。
    Hanser002
        27
    Hanser002  
       2020-12-24 14:48:18 +08:00
    试试 Tailwind CSS
    akakidz
        28
    akakidz  
       2020-12-24 18:04:34 +08:00
    可以做到能用, 好看就别想了...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1052 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:04 · PVG 03:04 · LAX 11:04 · JFK 14:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.