不知道大家有没有遇到过别人写的样式,出现了某个显示问题需要调整,但是死活调整不出来,从而怀疑自己的水平(在原有上调整不出来,但是自己写肯定没问题) 但是自己平时写又遇到不这些问题。。。 我称之为残局,不知道大家当时怎么搞的?
1
helionzzz 2019-02-25 14:55:54 +08:00
不破不立,删了自己重写一份( doge
|
2
yepinf 2019-02-25 16:00:05 +08:00
哈哈 有趣的问题 这个是不是叫做 css debug
我是没耐心去调别人写的样式 |
3
connection 2019-02-25 16:19:17 +08:00
迭代上,你不知道前人 css 样式的作用是什么。容易牵一发动全身。
所以祈祷前人的 css 作用域尽可能小,也要保证自己的 css 影响作用域尽可能小 |
4
maichael 2019-02-25 16:24:29 +08:00
控制变量法。
二分法。 还有瞎鸡儿改撞大运法。 |
5
DOLLOR 2019-02-25 16:25:06 +08:00 via Android
用 LESS、SASS 重写。
这贴就应该给那些喜欢讽刺前端工程化的人看看( doge |
6
suzic 2019-02-25 16:31:38 +08:00 via Android
非常讨厌解这个东西,最高效的方法是在屎山上再拉一泡新的,用 important 复盖掉。如果比较讲究又有大把时间的话就用 less 等工具重构吧,
|
7
ghdmnl 2019-02-25 16:37:52 +08:00
重构 或者 change 一个脉络清晰的 css
|
8
Egg 2019-02-25 16:38:08 +08:00
看一下 那个样式有没有被复用 有的话就重写一个 然后调用 没有的话就直接重写 在原基础上改。。。不存在的
|
9
Yoefs 2019-02-25 16:43:11 +08:00
只能耐心点慢慢调咯
|
10
abelmakihara 2019-02-25 17:03:09 +08:00
这个帖子又让我想起了改样式 bug 的恐惧 害怕
|
11
whypool 2019-02-25 17:12:46 +08:00
style important 大法好
|
12
zppass 2019-02-25 17:28:58 +08:00
看看父节点样式,一般会影响子节点(如果子节点没有重新定义)。
默认的样式,你用的一些框架会给你设置默认的样式)(比如说小程序原生的 button 的样式,当然你引用的样式也要注意,作者定义一个默认的样式,好巧不巧你就遇到了对应的问题) 还有就是布局,一个是常见的拉伸( boder-size,padding 都会占据区域外,将显示范围来开,boder-sizing 了解一下。)类似的还有就是相对布局,一个个叠在上面,有的浏览器或者手机会出现适配问题(适配问题前端都会遇到且很难受,没有一个一劳永逸打遍天下都适配的方案)。 |
13
flyingghost 2019-02-25 18:01:14 +08:00
这就是“维护越久换人越多,style.css 文件越大”定律。别问我怎么知道的。
|
14
duan602728596 2019-02-25 19:06:37 +08:00 via iPhone
改个屁,不改了,谁写的自己改去。下回招前端先把淘宝京东腾讯的门户网站切了再说
|
15
will0404 2019-02-25 19:52:59 +08:00
还没遇到过我改不了的 css
|
16
iaong0666 2019-02-26 09:23:45 +08:00
还没遇到过我改不了的 css
|