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

2012-01-29 21:00:47 +08:00
 xupefei
stackoverflow有个类似的问题( http://stackoverflow.com/questions/2808146/firebug-kills-webkit-settings-in-css-file-why ),回答是不可以
5295 次点击
所在节点    CSS
8 条回复
benzhe
2012-01-29 21:25:36 +08:00
自己试一下不就知道了,我这边的确不可以。如果你的意思是firefox能不能渲染-webkit-开头的样式,答案也是不可以,-webkit-是safari, chrome等webkit核心的私有属性,firefox则是-moz-
xupefei
2012-01-29 21:40:16 +08:00
@benzhe 我是指和webkit浏览器的审查元素相比,火狐的Firebug能不能把CSS中定义的针对webkit或opera的属性条目显示出来,如图:http://imgur.com/y4jev(左侧Chrome,右侧Firefox)
xi4oh4o
2012-01-29 21:43:09 +08:00
可以显示,删除线风格
xupefei
2012-01-29 21:49:25 +08:00
@xi4oh4o 是否要修改某些设置?我这里只能显示 -moz 开头的条目,删除线也只用于因优先级原因被覆盖的条目
Hyperion
2012-01-29 22:22:44 +08:00
简单跑了一下, firebug 里似乎只要是解析不出的CSS都是显示不出来的, 无论是写在CSS文件里还是用JS添加的样式都是这样. (firefox 9.0.1 + firebug 1.9.0 环境)

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

所以现在多用chrome进行调试了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/26209

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX