Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css Firebug显示错误的行号_Css_Firebug - Fatal编程技术网

Css Firebug显示错误的行号

Css Firebug显示错误的行号,css,firebug,Css,Firebug,我在一个网站上编辑了一些CSS和PHP文件。现在Firebug 2.0.9为样式侧面板中的每个CSS规则显示相同的行号。我尝试卸载并重新安装Firebug-运气不好 即使在这个网站上,我检查的每一条规则都是第一行 有人知道我如何让Firebug再次显示正确的行号吗?既然你说更改是对文件的,而不是对Firebug的,我想说问题是CSS文件,Firebug正确地报告了行号。也就是说,文件中没有新行-所有规则都在一行上 在基本文本编辑器中查看.css文件,确保没有删除空白。如果有,您可能仍然会看到文本

我在一个网站上编辑了一些CSS和PHP文件。现在Firebug 2.0.9为样式侧面板中的每个CSS规则显示相同的行号。我尝试卸载并重新安装Firebug-运气不好

即使在这个网站上,我检查的每一条规则都是第一行


有人知道我如何让Firebug再次显示正确的行号吗?

既然你说更改是对文件的,而不是对Firebug的,我想说问题是CSS文件,Firebug正确地报告了行号。也就是说,文件中没有新行-所有规则都在一行上

在基本文本编辑器中查看.css文件,确保没有删除空白。如果有,您可能仍然会看到文本换行,看起来是在单独的行上,但这正是编辑器显示它的方式-通常可以在编辑器中打开/关闭换行


如果它看起来像一大块文本,那么你的CSS很可能已经缩小了。

可能是一个愚蠢的问题,但是CSS没有缩小空白?是的,很可能缩小了,就像这里所说的,这意味着它都在一行上:CSS文件的来源也可以在Firebug的网络面板中检查。只需展开相关请求并切换到Response选项卡。如果在那里没有看到任何换行符,则输出在一行中。还要注意的是,一些CMS如WordPress和frameworks允许在将CSS发送到browser.OMG之前缩小CSS-我想故事的寓意是-如果你仍在修补你的网站-不要最小化CSS!这正是问题所在。我通过我的CDN拥有CSS/JS/HTMLmin。关掉它,维奥拉!谢谢大家。现在我的生活轻松多了!请随意标记为答案。下一步-看看一些工具来取消CSS的统一