出现奇怪的 Chrome Web 开发人员工具行为。当我尝试更改元素的现有 CSS 属性时,按 Enter 后,它会重置为以前的默认状态。早些时候,一切正常。已禁用所有扩展,没有任何变化。这是什么?ps Chrome 版本 22.0.1229.94m
8 回答
http://code.google.com/p/chromium/issues/detail?id=155795已在树梢修复,该修复最终将传播到 Chrome 23(当前 beta)和 Chrome 22(当前稳定) . 很抱歉,感谢您的耐心等待。
无论如何,请检查您的样式表是否有错误,因为此类问题仅在编辑损坏的样式表时才会发生。http://jigsaw.w3.org/css-validator/是一个很好用的工具(注意“Parse error”错误。)
我不确定这是否是同一个问题,但我发现当 AdBlock Plus 扩展程序处于活动状态时这无法正常工作..
我发现只需单击 ABP 图标并为有问题的站点禁用它即可恢复功能。
@viewport 的 Chrome 错误是我的原因:https ://code.google.com/p/chromium/issues/detail?id=278289
一定要检查你的样式表是否有错误——它甚至可能不是任何明显的或 CSS 检查器会发现的东西。
在我的例子中,有问题的样式是一些输入元素伪选择器,用于设置占位符文本的样式。删除了线条,它再次完美运行!
编辑: 在我的情况下,错误似乎是由于将任何非 webkit 前缀的输入占位符伪选择器放置在媒体查询中而导致的。去搞清楚...
现在要弄清楚为什么这是一个问题......
这对我有用。
在 Chrome 开发人员工具 > 设置 > 常规选项卡下,选中以下选项:
禁用缓存(在 DevTools 打开时)
我在一个网站上遇到了这个问题,我把它缩小到缺少背景资源。
我已经切换到使用 FireFox 进行实时 CSS 编辑,从未遇到过 FireBug 扩展的问题。
重新启动 Chrome 并重试...您也可以尝试在新标签页中重新加载页面。
这可能是一个 Chrome 错误。当我使用 jQuerycss()
命令将样式应用于元素时,它会发生在我身上,但我想它也可能发生在许多其他场景中。
我遇到过同样的问题。确保文件名正确后,从工作区中删除该文件夹,然后再次添加它,使实时编辑能够在本地文件的 chrome 上再次像往常一样工作。