死活没法定位 bug,心好累,现在调成残局还没法复原。。。看来明天睡醒得重写了。。。害怕 css
建议围棋游戏的 残局模式 加入 css 残局玩法
![]() | 1 Girlphobia 2019-11-13 05:36:14 +08:00 ![]() 作为一个入门前端,我也害怕 CSS。 |
![]() | 2 Mutoo 2019-11-13 05:45:53 +08:00 前端怕别人写的 CSS |
![]() | 3 LittleWhiteMouse 2019-11-13 06:03:33 +08:00 via Android 害怕别人写的 css+1 其实如果只是布局问题,可能先学一下 flex 或者 grid 的布局方法会比较好。 |
4 charlie21 2019-11-13 06:38:58 +08:00 via iPhone ![]() 呃 ... CSS 是典型的无法配合 无法分工 只适合一个人一气呵成,无法分出接口模块来大家写的软件 除非你有类似 网易 CSS 库这类(一个公司里)大家都遵守的标准 http://nec.netease.com |
![]() | 5 dartabe 2019-11-13 06:47:39 +08:00 ![]() 有了 flex 我感觉几乎没有难度了 各种负间距的古怪方法都不用了 文字图片居中也没那么玄学了 都是 flex 套 flex 不过可能我理解有误 |
![]() | 6 webshe11 2019-11-13 06:59:47 +08:00 ![]() 一般都用试错法,先一顿操作乱写,然后 F12 调,然后复制回来 |
![]() | 7 Girlphobia 2019-11-13 06:59:53 +08:00 @dartabe Flex 确实解决了绝大多数的排版问题,但是只要某个同事在某个提交中改了某个 div 嵌套,大概率所有的 child element 会全部乱掉…… 要是有一定的响应式的需求加上 Flex + Scrollbar 的玄学,其实也好看不到哪去(。 |
![]() | 8 dartabe 2019-11-13 07:04:37 +08:00 @Girlphobia 可能布局变简单了 其他照旧 哈哈 |
![]() | 9 mritd 2019-11-13 07:05:17 +08:00 via iPhone 拉倒吧,最怕的是 js |
![]() | 10 murmur 2019-11-13 07:56:40 +08:00 前端也怕 css @mritd js 的复杂是你非要用高级或者带坑的特性,vue 已经告诉你组合也能做的很优美,你还要再这个残缺的原型链上弄 oo 出来,不坑你坑谁,甚至你还要让 js 去写后端,代替 java、php 做的事情,那必须被坑 现在都是框架化,你用 es6、rxjs、redux 这些高级东西能做,别人用 event bus、vue 一样可以做 |
![]() | 11 ericls 2019-11-13 08:05:49 +08:00 via iPhone css 很难写到可以维护的程度 我见过太多人 不是重构 就是加 class 加 rule |
12 mm163 2019-11-13 08:11:29 +08:00 ![]() CSS 基本属于玄学 |
![]() | 13 Felldeadbird 2019-11-13 08:13:24 +08:00 via iPhone 写不难啊,维护才是最难。 |
![]() | 15 happyz90 2019-11-13 08:17:45 +08:00 via Android 我还以为只有我怕 css |
![]() | 17 dartabe 2019-11-13 08:28:26 +08:00 @mikulch 不用吧? 如果是普通网页 header body footer body 再来个自适应宽度的布局 不就是 flex 套一个 flex 吗? |
![]() | 18 GG668v26Fd55CP5W 2019-11-13 08:30:10 +08:00 via iPhone 调 CSS 用了相当多的时间,很多时候都是,太依赖经验了 |
![]() | 19 opengps 2019-11-13 08:31:06 +08:00 via Android 是挺怕的,js 好歹是逻辑处理。可 css 是个视觉层面的东西,确实不容易理解。我网站运行 2 年了我才实在不想继续被人吐槽丑。去学了下 bootstrap 做了改版 |
20 kevindu 2019-11-13 08:33:10 +08:00 我都是抄人家的,改?不存在的 |
21 darknoll 2019-11-13 08:33:21 +08:00 ![]() 个人认为,精通 CSS 和精通 C++是一个档次的 |
![]() | 22 shintendo 2019-11-13 08:44:07 +08:00 ![]() 知乎上有个回答说 CSS 难是因为它不正交 |
![]() | 23 1KN6sAqR0a57no6s 2019-11-13 08:45:52 +08:00 ![]() 堂堂后端工程师怎么可能害怕 CSS,只是懒得看罢了。(手动狗头) |
![]() | 24 AV1 2019-11-13 08:45:54 +08:00 ![]() CSS 光是选择器就让人头疼一番了。所以才会有如此众多的类似 less、sass 这样的预处理器。 |
![]() | 25 Arrowing 2019-11-13 08:48:07 +08:00 via Android ![]() 因为 css 处理器不是一个纯函数,那么多浏览器,输入一样,输出还不同。改别人的 css 代码,如果不是很熟悉,建议采用覆盖式。 |
26 memedahui 2019-11-13 08:53:53 +08:00 全栈工程师:无所畏惧 |
27 helionzzz 2019-11-13 08:54:10 +08:0 ![]() 现在还是不那么讲究兼容性的时代。。再去看看 css 怎么兼容 IE 的。。那简直就是一门神学 |
![]() | 28 hoyixi 2019-11-13 08:57:36 +08:00 只写一次无所谓,如果要回头看,别管是别人写的还是自己写的 CSS,都想吐。 目前已有的各种框架、扩展、工程化工具等等,感觉都解决不了问题,都想吐, 想死 |
![]() | 29 ymcz852 2019-11-13 08:58:40 +08:00 微信端、IE 浏览器,CSS 的 bug 可不少,前端也很怕,所以能成为张鑫旭的很少.. |
![]() | 30 p8YFk4f3E8SJ3aEv 2019-11-13 08:59:48 +08:00 ![]() 教你个绝活儿,想控制一个元素但是控制不了的时候,就给它个爸爸,然后控制它爸爸就行了 |
31 lscho 2019-11-13 09:02:05 +08:00 不怕 css,但是怕别人写的 css |
![]() | 32 shijianit 2019-11-13 09:03:22 +08:00 最可怕的是还要兼容 IE |
![]() | 33 5fn3t2E7BzJw1y62 2019-11-13 09:03:24 +08:00 全栈工程师:CSS3 全靠抄[手动狗头] |
34 April5 2019-11-13 09:03:44 +08:00 ![]() @mritd 只有 JS 当然难,当你掌握了一个前端框架,熟练 ES6 或者 Typescript,你就会发现其实前端 tmd 果然还是 css 最难 |
![]() | 35 0vv0 2019-11-13 09:04:11 +08:00 原来我不是一个人 |
36 pompeii 2019-11-13 09:04:15 +08:00 写接口半小时,写 css 半天 |
![]() | 37 arthas2234 2019-11-13 09:07:29 +08:00 曾经我也是立志成为前端的男人,直到我碰到了 css |
![]() | 38 watzds 2019-11-13 09:07:39 +08:00 via Android CSS 难在逻辑不强,它的内部实现不容易了解 作为后端我已经不怕了,熟练了 |
39 jorneyr 2019-11-13 09:08:21 +08:00 code review 的时候,我都不看 CSS 的 =_=!!! |
![]() | 42 sugars PRO 我认为 css 是前端最不用过脑子的代码,写多了就枯燥了 |
![]() | 43 TaAmSf 2019-11-13 09:16:03 +08:00 感觉看了很多遍,看完就忘的就有 CSS。 |
![]() | 44 alpha2016 2019-11-13 09:16:16 +08:00 vue angular 相关的组件库还能写写,直接 css html 真受不了 |
45 woodytang 2019-11-13 09:17:27 +08:00 CSS 要精通其实是很难的 |
![]() | 46 hereIsChen 2019-11-13 09:22:38 +08:00 如果不写动画效果其实蛮简单的,flex 一通套就完事了 |
![]() | 47 JRay 2019-11-13 09:23:13 +08:00 害怕 |
![]() | 48 visonme 2019-11-13 09:25:08 +08:00 怕,接触好几年了,就是没有那种感觉,学不会,尤其是看别人 /改别人的,那简直会崩溃 |
![]() | 49 lerry 2019-11-13 09:27:28 +08:00 用好一个框架就解决大部分问题了,类似 bootstrap 这种 |
![]() | 50 IamUNICODE 2019-11-13 09:27:44 +08:00 怕+1 我只会用 flex 和一点 grid |
![]() | 51 imdong 2019-11-13 09:28:07 +08:00 看来问题不是我一个人有... |
![]() | 52 woodensail 2019-11-13 09:29:40 +08:00 这话说得,好像前端就不怕 css 一样。 |
53 annielong 2019-11-13 09:29:57 +08:00 css 容易的太容易,困难的太困难,断层好大 |
![]() | 54 qsnow6 2019-11-13 09:35:17 +08:00 太难了!! |
![]() | 55 janyin 2019-11-13 09:35:55 +08:00 说怕别人 css 的 过段时间怕是自己写的也看不懂 |
![]() | 56 wu67 2019-11-13 09:39:06 +08:00 ![]() 引用一位朋友说的话. 你让几个前端是尝试实现同一个页面, 他们写出来的 js 基本上是类似的, 但是 css 基本上是一人一套... |
![]() | 57 fernandoxu 2019-11-13 09:46:07 +08:00 ![]() css 的编程范式是靠巧合编程 |
![]() | 58 murmur 2019-11-13 09:48:59 +08:00 @mritd 单独一个框架是可以简化开发的,正常来说只切页面 js 是越来越简单的,但是难看你想做什么,如果你让 js 去替代所有语言之前做过的东西,那你就是框架+框架+node_nodules*n,怎么可能不复杂 |
59 Marst 2019-11-13 09:51:35 +08:00 ![]() 前端我也怕啊。。。还好团队里有一个专门研究这个的不然真不好搞 |
![]() | 60 zhw2590582 2019-11-13 09:58:17 +08:00 css 给人感觉就是能用就行,也不好多人维护。 |
![]() | 61 xiaoyang7545 2019-11-13 10:00:17 +08:00 害怕 IE。维护别人的 CSS 行数越多越恐怖。 |
62 Justin13 2019-11-13 10:02:50 +08:00 via Android 前端也怕啊,我写 CSS 就像炼丹 |
![]() | 63 fancy111 2019-11-13 10:07:47 +08:00 并不怕 CSS,只怕兼容。 |
![]() | 64 yiqiao 2019-11-13 10:08:15 +08:00 1.box1 box2 box3 2.qianduan 3.qd 我看见命名这种就要哭了 |
![]() | 65 sls 2019-11-13 10:10:52 +08:00 很怕 |
66 mengzhuo 2019-11-13 10:10:58 +08:00 怕个球啊 现在前端太矫情了,我一后端,当年只有 jquery,chrome 还不知道再哪里的年代开始写 CSS+JS,现在都不带怕的。 倒是前端花里胡哨的东西太多了,然而翻来覆去就是 data bind+css framework |
![]() | 67 linking 2019-11-13 10:13:40 +08:00 原来这么多人觉得 CSS 难 ![]() |
![]() | 68 xiaoriri666 2019-11-13 10:20:52 +08:00 最怕写 CSS 了 |
![]() | 69 lzj307077687 2019-11-13 10:20:52 +08:00 怕 非常怕 |
70 hitaoguo 2019-11-13 10:21:45 +08:00 有次做了个移动端的项目,后面反馈部分手机布局错乱,当时我身边几个手机都显示正常,很难定位到问题。 |
71 linxl 2019-11-13 10:23:43 +08:00 哈哈哈 我就是, css 写得头大, 最主要还是没兴趣, pc 端+移动端, 真的会死人. |
![]() | 72 hoshizukiko 2019-11-13 10:27:23 +08:00 ![]() 还好吧,不写动画不写兼容都还行啊…… |
![]() | 73 hst001 2019-11-13 10:28:07 +08:00 |
![]() | 74 jxxz 2019-11-13 10:28:57 +08:00 今年多次放弃学习前端都是因为倒在 css 上了,这次我决定先过一遍,然后直接 js 上框架了 |
![]() | 75 ytmsdy 2019-11-13 10:32:57 +08:00 原来怕写 css 的后端不止我一个! 反正我写 css 就脑壳疼,一个很简单的样式我都要搞半天。 |
![]() | 76 p8YFk4f3E8SJ3aEv 2019-11-13 10:36:10 +08:00 ![]() @watzds 那就给它爷爷加个爹[ |
77 bbao 2019-11-13 10:39:47 +08:00 ![]() 我有一次改前端代码,老大直接说……别动,咱们有专业的前端,不需要咱们后端来修改,我说很简单,他说,简单也别动! |
78 sarlanori 2019-11-13 10:44:37 +08:00 via Android 看到大家都怕 CSS 我就放心了 |
![]() | 79 zaul 2019-11-13 10:44:45 +08:00 flex 一把梭 |
80 maemual 2019-11-13 10:45:32 +08:00 反正至今没有学会 CSS |
![]() | 81 Curtion 2019-11-13 10:46:41 +08:00 前端我也怕 |
![]() | 82 onionKnight888 2019-11-13 10:46:41 +08:00 ![]() 想到 css 就手脚冰凉瑟瑟发抖 |
![]() | 83 strive 2019-11-13 10:46:54 +08:00 css 就是传说的中最恐怖的恶魔 |
![]() | 84 deepred 2019-11-13 10:51:25 +08:00 js 写的比 css 快 |
![]() | 85 cc029 2019-11-13 11:02:58 +08:00 emmm,css 挺好玩的, 除了不太会动画和兼容性 |
![]() | 86 shen132465 2019-11-13 11:04:48 +08:00 每次写,都是现查现学 |
87 terranboy 2019-11-13 11:06:36 +08:00 ![]() 不是“难”, 是“烦” 现在用了 TAILWIND CSS 好多了 |
88 lywaei 2019-11-13 11:07:43 +08:00 写不难 规划好写起来更容易。但是把现状是规划的很好,我改自己写的 css 依然难的一匹,头疼的一匹,动不动就重构拉 |
89 wangkun025 2019-11-13 11:08:13 +08:00 脑壳疼 |
![]() | 90 arikalan 2019-11-13 11:12:22 +08:00 我也是,看到 CSS 就瑟瑟发抖 |
![]() | 91 Sivan 2019-11-13 11:15:51 +08:00 ![]() 并不难,尤其是后端的困扰基本围绕在布局层面,写多了就好了。 |
![]() | 92 yueryueryueryuer 2019-11-13 11:17:41 +08:00 看来大家都是这样的,接口半小时,css 调半天 |
93 tairan2006 2019-11-13 11:17:56 +08:00 css 确实是瞎 jb 写,然后一顿调试,看着差不多就齐活了 |
![]() | 94 jsun 2019-11-13 11:18:50 +08:00 给你一个新项目,并告诉你,这个项目要兼容 IE6 以上所有版本 IE,这才叫害怕 |
![]() | 95 luoway 2019-11-13 11:20:52 +08:00 ![]() 并不难,层叠样式表,叠就行了。 收拾 css 残局就加!important。 被别的!important 盖住了就干掉它。 over |
![]() | 96 LittleYangYan 2019-11-13 11:34:48 +08:00 ![]() 一直想买个这个杯子... ![]() |
97 geying 2019-11-13 11:38:31 +08:00 不兼容 ie6 就 ok |
![]() | 98 sugarsalt 2019-11-13 11:40:05 +08:00 不怕,加上 !important 就行 |
99 JounQin 2019-11-13 11:42:44 +08:00 via iPhone 5 年前端表示不想写 css |
![]() | 100 xhyzidane 2019-11-13 11:43:51 +08:00 ![]() 我们面对什么困难,也不要怕,微笑着面对它 |