css - 如何从损坏的 CSS 文件中恢复 CSS 规则

标签 css notepad++ adobe-brackets nul

我的 .css 文件工作正常,但今天我注意到该网站没有根据 CSS 规则运行,所以我尝试检查浏览器上的规则,令人惊讶的是我发现 CSS 文件是空的! 我尝试在 Notepad++ 中打开 style.css 文件,它是这样的

enter image description here

我还尝试在 Bracket 编辑器中打开文件,但我收到了这条消息

enter image description here

能否请您告诉我是否有办法解决此问题并从这些 NUL 中检索 CSS 规则?

最佳答案

如果您的文件确实已损坏,并且您将站点备份作为托管计划的一部分,请将您的网站恢复到文件可以正常工作的位置。 (许多提供备份的网络主机将存储 30 天的数据,具体取决于您的托管计划。)

如果您没有这样的托管计划,请转到 Wayback Machine 并搜索您的 URL。选择网站运行时的快照日期。查看您的源代码并找到指向 Wayback 缓存版本的 CSS 文件的链接。从那里复制您的 CSS。

或者,尝试在 Google 中搜索您的网站。除非您的网站上没有存档标签,否则您的搜索结果中应该有一个链接可以访问您网站的缓存版本。如果 Google 在您的文件损坏之前最后一次抓取您的网站,您应该能够通过源代码(或开发工具中的链接)访问缓存的 CSS 文件。

最后,看看这个线程:

https://groups.google.com/forum/#!topic/brackets-dev/4hEn8qs9MKs

您可以在第三个代码编辑器中打开文件并将其保存为 UTF-8。

关于css - 如何从损坏的 CSS 文件中恢复 CSS 规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44829325/

相关文章:

javascript - 如何使用onclick按钮更改div下的样式

xml - 根据文件内容在 Notepad++ 中自动设置语言,而不是文件扩展名

Notepad++ 在下面使用 Sift + Enter 插入行,就像在 Eclipse 中一样?

git - 由于 Adob​​e Brackets 中的 Git 而丢失所有文件

javascript - 在 Brackets.io 中安装和使用 JQuery (mac)

jquery - 如何让li项水平等间距显示并整齐对齐

html - CSS 响应式斜边

javascript - 悬停在图像上播放声音

notepad++ - 如何在 Notepad++ 中查看隐藏字符?

javascript - 如何在 NodeJS 的父函数范围内返回 SQL 结果?