• 请不要在回答技术问题时复制粘贴 AI 生成的内容
wszgrcy
V2EX  ›  程序员

css 残局怎么解?

  •  
  •   wszgrcy · Feb 25, 2019 via Android · 3852 views
    This topic created in 2659 days ago, the information mentioned may be changed or developed.

    不知道大家有没有遇到过别人写的样式,出现了某个显示问题需要调整,但是死活调整不出来,从而怀疑自己的水平(在原有上调整不出来,但是自己写肯定没问题) 但是自己平时写又遇到不这些问题。。。 我称之为残局,不知道大家当时怎么搞的?

    16 replies    2019-02-26 09:23:45 +08:00
    helionzzz
        1
    helionzzz  
       Feb 25, 2019
    不破不立,删了自己重写一份( doge
    yepinf
        2
    yepinf  
       Feb 25, 2019
    哈哈 有趣的问题 这个是不是叫做 css debug
    我是没耐心去调别人写的样式
    connection
        3
    connection  
       Feb 25, 2019
    迭代上,你不知道前人 css 样式的作用是什么。容易牵一发动全身。
    所以祈祷前人的 css 作用域尽可能小,也要保证自己的 css 影响作用域尽可能小
    maichael
        4
    maichael  
       Feb 25, 2019
    控制变量法。
    二分法。
    还有瞎鸡儿改撞大运法。
    AV1
        5
    AV1  
       Feb 25, 2019 via Android
    用 LESS、SASS 重写。
    这贴就应该给那些喜欢讽刺前端工程化的人看看( doge
    suzic
        6
    suzic  
       Feb 25, 2019 via Android
    非常讨厌解这个东西,最高效的方法是在屎山上再拉一泡新的,用 important 复盖掉。如果比较讲究又有大把时间的话就用 less 等工具重构吧,
    ghdmnl
        7
    ghdmnl  
       Feb 25, 2019
    重构 或者 change 一个脉络清晰的 css
    Egg
        8
    Egg  
       Feb 25, 2019
    看一下 那个样式有没有被复用 有的话就重写一个 然后调用 没有的话就直接重写 在原基础上改。。。不存在的
    ech2o
        9
    ech2o  
       Feb 25, 2019
    只能耐心点慢慢调咯
    BornThisWay
        10
    BornThisWay  
       Feb 25, 2019
    这个帖子又让我想起了改样式 bug 的恐惧 害怕
    whypool
        11
    whypool  
       Feb 25, 2019
    style important 大法好
    zppass
        12
    zppass  
       Feb 25, 2019
    看看父节点样式,一般会影响子节点(如果子节点没有重新定义)。
    默认的样式,你用的一些框架会给你设置默认的样式)(比如说小程序原生的 button 的样式,当然你引用的样式也要注意,作者定义一个默认的样式,好巧不巧你就遇到了对应的问题)
    还有就是布局,一个是常见的拉伸( boder-size,padding 都会占据区域外,将显示范围来开,boder-sizing 了解一下。)类似的还有就是相对布局,一个个叠在上面,有的浏览器或者手机会出现适配问题(适配问题前端都会遇到且很难受,没有一个一劳永逸打遍天下都适配的方案)。
    flyingghost
        13
    flyingghost  
       Feb 25, 2019
    这就是“维护越久换人越多,style.css 文件越大”定律。别问我怎么知道的。
    duan602728596
        14
    duan602728596  
       Feb 25, 2019 via iPhone
    改个屁,不改了,谁写的自己改去。下回招前端先把淘宝京东腾讯的门户网站切了再说
    will0404
        15
    will0404  
       Feb 25, 2019
    还没遇到过我改不了的 css
    iaong0666
        16
    iaong0666  
       Feb 26, 2019
    还没遇到过我改不了的 css
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2951 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 76ms · UTC 07:02 · PVG 15:02 · LAX 00:02 · JFK 03:02
    ♥ Do have faith in what you're doing.