使用 UI 框架,可以完全不写 CSS 吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
k4nUu
V2EX    问与答

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

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

    使用如 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
    可以不用系统学
    AV1
        9
    AV1  
       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     Solana     1367 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 16:41 PVG 00:41 LAX 09:41 JFK 12:41
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86