xupefei
V2EX  ›  CSS

Firebug 到底能不能显示出 CSS 中 -webkit 开头的属性?

  •  
  •   xupefei ·
    xupefei · Jan 29, 2012 · 6416 views
    This topic created in 5401 days ago, the information mentioned may be changed or developed.
    stackoverflow有个类似的问题( http://stackoverflow.com/questions/2808146/firebug-kills-webkit-settings-in-css-file-why ),回答是不可以
    8 replies  •  1970-01-01 08:00:00 +08:00
    benzhe
    benzhe
    Jan 29, 2012
    1
    自己试一下不就知道了,我这边的确不可以。如果你的意思是firefox能不能渲染-webkit-开头的样式,答案也是不可以,-webkit-是safari, chrome等webkit核心的私有属性,firefox则是-moz-
    xupefei
    xupefei
    OP
    Jan 29, 2012
    2
    @benzhe 我是指和webkit浏览器的审查元素相比,火狐的Firebug能不能把CSS中定义的针对webkit或opera的属性条目显示出来,如图:http://imgur.com/y4jev(左侧Chrome,右侧Firefox)
    xi4oh4o
    xi4oh4o
    Jan 29, 2012 via Android
    3
    可以显示,删除线风格
    xupefei
    xupefei
    OP
    Jan 29, 2012
    4
    @xi4oh4o 是否要修改某些设置?我这里只能显示 -moz 开头的条目,删除线也只用于因优先级原因被覆盖的条目
    Hyperion
    Hyperion
    Jan 29, 2012
    5
    简单跑了一下, firebug 里似乎只要是解析不出的CSS都是显示不出来的, 无论是写在CSS文件里还是用JS添加的样式都是这样. (firefox 9.0.1 + firebug 1.9.0 环境)

    chrome里到是像@xi4oh4o 说的, 删除线风格.
    clowwindy
    clowwindy
    Jan 29, 2012
    6
    firebug自己好像没有parse CSS的功能,他用的大概是document.styleSheets[i].cssRules,这里只有Firefox能解析的rule
    xi4oh4o
    xi4oh4o
    Jan 30, 2012
    7
    抱歉,刚注意了下,源代码里显示、但右侧似乎的确不显示
    holystrike
    holystrike
    Jan 30, 2012
    8
    chrome 能显示 -moz- 前缀的,并且划删除线
    firebug 不显示 -webkit-

    所以现在多用chrome进行调试了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1214 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 17:33 · PVG 01:33 · LAX 09:33 · JFK 12:33
    ♥ Do have faith in what you're doing.