是不是大多数后端都害怕 css? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
ajax10086

是不是大多数后端都害怕 css?

  •  
  •   ajax10086 Nov 13, 2019 21641 views
    This topic created in 2357 days ago, the information mentioned may be changed or developed.

    死活没法定位 bug,心好累,现在调成残局还没法复原。。。看来明天睡醒得重写了。。。害怕 css

    建议围棋游戏的 残局模式 加入 css 残局玩法

    1

    190 replies    2020-04-03 11:28:21 +08:00
    1  2  
    Girlphobia
        1
    Girlphobia  
       Nov 13, 2019   1
    作为一个入门前端,我也害怕 CSS。
    Mutoo
        2
    Mutoo  
       Nov 13, 2019
    前端怕别人写的 CSS
    LittleWhiteMouse
        3
    LittleWhiteMouse  
       Nov 13, 2019 via Android
    害怕别人写的 css+1

    其实如果只是布局问题,可能先学一下 flex 或者 grid 的布局方法会比较好。
    charlie21
        4
    charlie21  
       Nov 13, 2019 via iPhone   1
    呃 ... CSS 是典型的无法配合 无法分工 只适合一个人一气呵成,无法分出接口模块来大家写的软件

    除非你有类似 网易 CSS 库这类(一个公司里)大家都遵守的标准
    http://nec.netease.com
    dartabe
        5
    dartabe  
       Nov 13, 2019   3
    有了 flex 我感觉几乎没有难度了 各种负间距的古怪方法都不用了 文字图片居中也没那么玄学了

    都是 flex 套 flex 不过可能我理解有误
    webshe11
        6
    webshe11  
       Nov 13, 2019   2
    一般都用试错法,先一顿操作乱写,然后 F12 调,然后复制回来
    Girlphobia
        7
    Girlphobia  
       Nov 13, 2019
    @dartabe Flex 确实解决了绝大多数的排版问题,但是只要某个同事在某个提交中改了某个 div 嵌套,大概率所有的 child element 会全部乱掉…… 要是有一定的响应式的需求加上 Flex + Scrollbar 的玄学,其实也好看不到哪去(。
    dartabe
        8
    dartabe  
       Nov 13, 2019
    @Girlphobia 可能布局变简单了 其他照旧 哈哈
    mritd
        9
    mritd  
       Nov 13, 2019 via iPhone
    拉倒吧,最怕的是 js
    murmur
        10
    murmur  
       Nov 13, 2019
    前端也怕 css
    @mritd js 的复杂是你非要用高级或者带坑的特性,vue 已经告诉你组合也能做的很优美,你还要再这个残缺的原型链上弄 oo 出来,不坑你坑谁,甚至你还要让 js 去写后端,代替 java、php 做的事情,那必须被坑
    现在都是框架化,你用 es6、rxjs、redux 这些高级东西能做,别人用 event bus、vue 一样可以做
    ericls
        11
    ericls  
       Nov 13, 2019 via iPhone
    css 很难写到可以维护的程度

    我见过太多人 不是重构 就是加 class 加 rule
    mm163
        12
    mm163  
       Nov 13, 2019   1
    CSS 基本属于玄学
    Felldeadbird
        13
    Felldeadbird  
       Nov 13, 2019 via iPhone
    写不难啊,维护才是最难。
    mikulch
        14
    mikulch  
       Nov 13, 2019 via iPhone
    @dartabe 最外层的那个元素不还是得必须用传统布局吗?
    happyz90
        15
    happyz90  
       Nov 13, 2019 via Android
    我还以为只有我怕 css
    mritd
        16
    mritd  
       Nov 13, 2019
    @murmur #10 我最服的就是前端框架一大堆,然后本以为学玩 js 就行了,最后你发现还有一大堆语法糖的语言要学习
    dartabe
        17
    dartabe  
       Nov 13, 2019
    @mikulch 不用吧? 如果是普通网页 header body footer body 再来个自适应宽度的布局 不就是 flex 套一个 flex 吗?
    GG668v26Fd55CP5W
        18
    GG668v26Fd55CP5W  
       Nov 13, 2019 via iPhone
    调 CSS 用了相当多的时间,很多时候都是,太依赖经验了
    opengps
        19
    opengps  
       Nov 13, 2019 via Android
    是挺怕的,js 好歹是逻辑处理。可 css 是个视觉层面的东西,确实不容易理解。我网站运行 2 年了我才实在不想继续被人吐槽丑。去学了下 bootstrap 做了改版
    kevindu
        20
    kevindu  
       Nov 13, 2019
    我都是抄人家的,改?不存在的
    darknoll
        21
    darknoll  
       Nov 13, 2019   1
    个人认为,精通 CSS 和精通 C++是一个档次的
    shintendo
        22
    shintendo  
       Nov 13, 2019   3
    知乎上有个回答说 CSS 难是因为它不正交
    1KN6sAqR0a57no6s
        23
    1KN6sAqR0a57no6s  
       Nov 13, 2019   1
    堂堂后端工程师怎么可能害怕 CSS,只是懒得看罢了。(手动狗头)
    AV1
        24
    AV1  
       Nov 13, 2019   1
    CSS 光是选择器就让人头疼一番了。所以才会有如此众多的类似 less、sass 这样的预处理器。
    Arrowing
        25
    Arrowing  
       Nov 13, 2019 via Android   1
    因为 css 处理器不是一个纯函数,那么多浏览器,输入一样,输出还不同。改别人的 css 代码,如果不是很熟悉,建议采用覆盖式。
    memedahui
        26
    memedahui  
       Nov 13, 2019
    全栈工程师:无所畏惧
    helionzzz
        27
    helionzzz  
       Nov 13, 2019   1
    现在还是不那么讲究兼容性的时代。。再去看看 css 怎么兼容 IE 的。。那简直就是一门神学
    hoyixi
        28
    hoyixi  
       Nov 13, 2019
    只写一次无所谓,如果要回头看,别管是别人写的还是自己写的 CSS,都想吐。

    目前已有的各种框架、扩展、工程化工具等等,感觉都解决不了问题,都想吐, 想死
    ymcz852
        29
    ymcz852  
       Nov 13, 2019
    微信端、IE 浏览器,CSS 的 bug 可不少,前端也很怕,所以能成为张鑫旭的很少..
    p8YFk4f3E8SJ3aEv
        30
    p8YFk4f3E8SJ3aEv  
       Nov 13, 2019   15
    教你个绝活儿,想控制一个元素但是控制不了的时候,就给它个爸爸,然后控制它爸爸就行了
    lscho
        31
    lscho  
       Nov 13, 2019
    不怕 css,但是怕别人写的 css
    shijianit
        32
    shijianit  
       Nov 13, 2019
    最可怕的是还要兼容 IE
    5fn3t2E7BzJw1y62
        33
    5fn3t2E7BzJw1y62  
       Nov 13, 2019
    全栈工程师:CSS3 全靠抄[手动狗头]
    April5
       
    April5  
       Nov 13, 2019   1
    @mritd 只有 JS 当然难,当你掌握了一个前端框架,熟练 ES6 或者 Typescript,你就会发现其实前端 tmd 果然还是 css 最难
    0vv0
        35
    0vv0  
       Nov 13, 2019
    原来我不是一个人
    pompeii
        36
    pompeii  
       Nov 13, 2019
    写接口半小时,写 css 半天
    arthas2234
        37
    arthas2234  
       Nov 13, 2019
    曾经我也是立志成为前端的男人,直到我碰到了 css
    watzds
        38
    watzds  
       Nov 13, 2019 via Android
    CSS 难在逻辑不强,它的内部实现不容易了解
    作为后端我已经不怕了,熟练了
    jorneyr
        39
    jorneyr  
       Nov 13, 2019
    code review 的时候,我都不看 CSS 的 =_=!!!
    mritd
        40
    mritd  
       Nov 13, 2019
    @April5 #34 已经对娱乐圈无爱了,java 2 go 哈哈哈
    watzds
        41
    watzds  
       Nov 13, 2019 via Android
    @f056917 就怕它爷爷都不听话,不听指挥啊
    sugars
        42
    sugars  
    PRO
       Nov 13, 2019
    我认为 css 是前端最不用过脑子的代码,写多了就枯燥了
    TaAmSf
        43
    TaAmSf  
       Nov 13, 2019
    感觉看了很多遍,看完就忘的就有 CSS。
    alpha2016
        44
    alpha2016  
       Nov 13, 2019
    vue angular 相关的组件库还能写写,直接 css html 真受不了
    woodytang
        45
    woodytang  
       Nov 13, 2019
    CSS 要精通其实是很难的
    hereIsChen
        46
    hereIsChen  
       Nov 13, 2019
    如果不写动画效果其实蛮简单的,flex 一通套就完事了
    JRay
        47
    JRay  
       Nov 13, 2019
    害怕
    visonme
        48
    visonme  
       Nov 13, 2019
    怕,接触好几年了,就是没有那种感觉,学不会,尤其是看别人 /改别人的,那简直会崩溃
    lerry
        49
    lerry  
       Nov 13, 2019
    用好一个框架就解决大部分问题了,类似 bootstrap 这种
    IamUNICODE
        50
    IamUNICODE  
       Nov 13, 2019
    怕+1
    我只会用 flex 和一点 grid
    imdong
        51
    imdong  
       Nov 13, 2019
    看来问题不是我一个人有...
    woodensail
        52
    woodensail  
       Nov 13, 2019
    这话说得,好像前端就不怕 css 一样。
    annielong
        53
    annielong  
       Nov 13, 2019
    css 容易的太容易,困难的太困难,断层好大
    qsnow6
        54
    qsnow6  
       Nov 13, 2019
    太难了!!
    janyin
        55
    janyin  
       Nov 13, 2019
    说怕别人 css 的 过段时间怕是自己写的也看不懂
    wu67
        56
    wu67  
       Nov 13, 2019   1
    引用一位朋友说的话. 你让几个前端是尝试实现同一个页面, 他们写出来的 js 基本上是类似的, 但是 css 基本上是一人一套...
    fernandoxu
        57
    fernandoxu  
       Nov 13, 2019   1
    css 的编程范式是靠巧合编程
    murmur
        58
    murmur  
       Nov 13, 2019
    @mritd 单独一个框架是可以简化开发的,正常来说只切页面 js 是越来越简单的,但是难看你想做什么,如果你让 js 去替代所有语言之前做过的东西,那你就是框架+框架+node_nodules*n,怎么可能不复杂
    Marst
        59
    Marst  
       Nov 13, 2019   1
    前端我也怕啊。。。还好团队里有一个专门研究这个的不然真不好搞
    zhw2590582
        60
    zhw2590582  
       Nov 13, 2019
    css 给人感觉就是能用就行,也不好多人维护。
    xiaoyang7545
        61
    xiaoyang7545  
       Nov 13, 2019
    害怕 IE。维护别人的 CSS 行数越多越恐怖。
    Justin13
        62
    Justin13  
       Nov 13, 2019 via Android
    前端也怕啊,我写 CSS 就像炼丹
    fancy111
        63
    fancy111  
       Nov 13, 2019
    并不怕 CSS,只怕兼容。
    yiqiao
        64
    yiqiao  
       Nov 13, 2019
    1.box1 box2 box3
    2.qianduan
    3.qd
    我看见命名这种就要哭了
    sls
        65
    sls  
       Nov 13, 2019
    很怕
    mengzhuo
        66
    mengzhuo  
       Nov 13, 2019
    怕个球啊
    现在前端太矫情了,我一后端,当年只有 jquery,chrome 还不知道再哪里的年代开始写 CSS+JS,现在都不带怕的。
    倒是前端花里胡哨的东西太多了,然而翻来覆去就是 data bind+css framework
    linking
        67
    linking  
       Nov 13, 2019
    原来这么多人觉得 CSS 难
    xiaoriri666
        68
    xiaoriri666  
       Nov 13, 2019
    最怕写 CSS 了
    lzj307077687
        69
    lzj307077687  
       Nov 13, 2019
    怕 非常怕
    hitaoguo
        70
    hitaoguo  
       Nov 13, 2019
    有次做了个移动端的项目,后面反馈部分手机布局错乱,当时我身边几个手机都显示正常,很难定位到问题。
    lazypu
        71
    lazypu  
       Nov 13, 2019
    哈哈哈 我就是, css 写得头大, 最主要还是没兴趣, pc 端+移动端, 真的会死人.
    hoshizukiko
        72
    hoshizukiko  
       Nov 13, 2019   1
    还好吧,不写动画不写兼容都还行啊……
    hst001
        73
    hst001  
       Nov 13, 2019
    css 确实挺可怕的,幸好现在有很多 UI 框架,直接拿来用,不过都不敢随便改 css,只能用 id 定位或内联这样才敢改
    jxxz
        74
    jxxz  
       Nov 13, 2019
    今年多次放弃学习前端都是因为倒在 css 上了,这次我决定先过一遍,然后直接 js 上框架了
    ytmsdy
        75
    ytmsdy  
       Nov 13, 2019
    原来怕写 css 的后端不止我一个!
    反正我写 css 就脑壳疼,一个很简单的样式我都要搞半天。
    p8YFk4f3E8SJ3aEv
        76
    p8YFk4f3E8SJ3aEv  
       Nov 13, 2019   1
    @watzds 那就给它爷爷加个爹[
    bbao
        77
    bbao  
       Nov 13, 2019   1
    我有一次改前端代码,老大直接说……别动,咱们有专业的前端,不需要咱们后端来修改,我说很简单,他说,简单也别动!
    sarlanori
        78
    sarlanori  
       Nov 13, 2019 via Android
    看到大家都怕 CSS 我就放心了
    zaul
        79
    zaul  
       Nov 13, 2019
    flex 一把梭
    maemual
        80
    maemual  
       Nov 13, 2019
    反正至今没有学会 CSS
    Curtion
        81
    Curtion  
       Nov 13, 2019
    前端我也怕
    onionKnight888
        82
    onionKnight888  
       Nov 13, 2019   1
    想到 css 就手脚冰凉瑟瑟发抖
    strive
        83
    strive  
       Nov 13, 2019
    css 就是传说的中最恐怖的恶魔
    deepred
        84
    deepred  
       Nov 13, 2019
    js 写的比 css 快
    cc029
        85
    cc029  
       Nov 13, 2019
    emmm,css 挺好玩的, 除了不太会动画和兼容性
    eii
        86
    eii  
       Nov 13, 2019
    每次写,都是现查现学
    terranboy
        87
    terranboy  
       Nov 13, 2019   1
    不是“难”, 是“烦” 现在用了 TAILWIND CSS 好多了
    lywaei
        88
    lywaei  
       Nov 13, 2019
    写不难 规划好写起来更容易。但是把现状是规划的很好,我改自己写的 css 依然难的一匹,头疼的一匹,动不动就重构拉
    wangkun025
        89
    wangkun025  
       Nov 13, 2019
    脑壳疼
    arikalan
        90
    arikalan  
       Nov 13, 2019
    我也是,看到 CSS 就瑟瑟发抖
    Sivan
        91
    Sivan  
       Nov 13, 2019   1
    并不难,尤其是后端的困扰基本围绕在布局层面,写多了就好了。
    yueryueryueryuer
        92
    yueryueryueryuer  
       Nov 13, 2019
    看来大家都是这样的,接口半小时,css 调半天
    tairan2006
        93
    tairan2006  
       Nov 13, 2019
    css 确实是瞎 jb 写,然后一顿调试,看着差不多就齐活了
    jsun
        94
    jsun  
       Nov 13, 2019
    给你一个新项目,并告诉你,这个项目要兼容 IE6 以上所有版本 IE,这才叫害怕
    luoway
        95
    luoway  
       Nov 13, 2019   2
    并不难,层叠样式表,叠就行了。
    收拾 css 残局就加!important。
    被别的!important 盖住了就干掉它。
    over
    LittleYangYang
        96
    LittleYangYang  
       Nov 13, 2019   8
    一直想买个这个杯子...

    geying
        97
    geying  
       Nov 13, 2019
    不兼容 ie6 就 ok
    sugarsalt
        98
    sugarsalt  
       Nov 13, 2019
    不怕,加上 !important 就行
    JounQin
        99
    JounQin  
       Nov 13, 2019 via iPhone
    5 年前端表示不想写 css
    xhyzidane
        100
    xhyzidane  
       Nov 13, 2019   2
    我们面对什么困难,也不要怕,微笑着面对它
    1  2  
    About     Help     Advertise     Blog     API     FAQ     Solana     1252 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 294ms UTC 23:57 PVG 07:57 LAX 16:57 JFK 19:57
    Do have faith in what you're doing.
    ubao msn 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