geeglo
V2EX  ›  问与答

bootstrap 与百度广告的 CSS 有冲突。

  •  
  •   geeglo · Apr 5, 2015 · 3985 views
    This topic created in 4088 days ago, the information mentioned may be changed or developed.
    上两张对比图,大家应该就能明白了。想求个解决办法。







    确定没有其他CSS文件干扰。
    13 replies    2015-04-08 17:48:38 +08:00
    loading
        1
    loading  
       Apr 5, 2015 via Android
    如果是百度的代码里面,可以发反馈啊,百度随便改好啊!

    手机看不到图。
    loading
        2
    loading  
       Apr 5, 2015 via Android
    哦,我开了无图模式…
    是bs干扰百度还是百度干扰bs呢?
    你这个代码说明不了什么。
    百度广告是js那种吧,不应该啊,一般id和class名字都很长的。
    loading
        3
    loading  
       Apr 5, 2015 via Android
    另:看着像盒子模型问题,另一个没算padding,是ie下看的?
    icanfork
        4
    icanfork  
       Apr 5, 2015
    一个广告位,百度给上了个BS3.0?
    kn007
        5
    kn007  
       Apr 5, 2015
    没用过百度联盟,或许通过F12,写个fix?
    geeglo
        6
    geeglo  
    OP
       Apr 5, 2015
    @loading
    @belin520
    @kn007

    bs干扰了百度。

    查明原因了:



    这个CSS属性是在bs中的,不加不行,加了就影响百度了,百度自己没有防干扰~~
    kn007
        7
    kn007  
       Apr 5, 2015
    @geeglo 那。。。怎么办?
    loading
        8
    loading  
       Apr 5, 2015 via Android
    你给百度那里加个 important不就好了?
    百度广告里至少有个id把,把css写在你文件里。(不过听说自己改广告的css会影响收入?)
    P233
        9
    P233  
       Apr 5, 2015
    更好的写法是:

    html {
    box-sizing: border-box;
    }
    *, *:before, *:after {
    box-sizing: inherit;
    }

    然后给这个广告使用 box-sizing: content-box; 就不会冲突了
    icanfork
        10
    icanfork  
       Apr 5, 2015
    @geeglo 你注释掉这句全局布局声明,感觉好像敲掉了房子一根承重的柱子一样。。。。
    otakustay
        11
    otakustay  
       Apr 6, 2015
    OK我让他们去修复这个box-sizing的问题吧,不过鬼知道修完上线啥时候了
    otakustay
        12
    otakustay  
       Apr 8, 2015
    据说已经修复了,楼主要验证下吗
    geeglo
        13
    geeglo  
    OP
       Apr 8, 2015
    @otakustay 感谢,已经弄好了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1005 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 18:23 · PVG 02:23 · LAX 11:23 · JFK 14:23
    ♥ Do have faith in what you're doing.