Google chrome devtools 忽略';未知属性值';在Chrome开发工具中

Google chrome devtools 忽略';未知属性值';在Chrome开发工具中,google-chrome-devtools,Google Chrome Devtools,如果你使用了很多厂商的前缀,并且有很长的属性值,Chrome的开发工具几乎无法使用 有没有办法告诉开发工具不要显示“未知属性值”(例如带有三角形的属性值)?您可能不想完全隐藏所有无法识别的样式属性,因为这样很容易意外忽略错误 您可以通过自定义用户样式(它不是扩展)自定义开发人员工具 首先找到配置文件目录,然后输入用户样式表子目录。您将找到一个名为Custom.css的文件。编辑此文件,并添加以下内容: 编辑:自定义用户样式已从Chromium中删除。要更改开发人员工具的外观,可以使用新的chr

如果你使用了很多厂商的前缀,并且有很长的属性值,Chrome的开发工具几乎无法使用


有没有办法告诉开发工具不要显示“未知属性值”(例如带有三角形的属性值)?

您可能不想完全隐藏所有无法识别的样式属性,因为这样很容易意外忽略错误

您可以通过自定义用户样式(它不是扩展)自定义开发人员工具

首先找到配置文件目录,然后输入
用户样式表
子目录。您将找到一个名为
Custom.css
的文件。编辑此文件,并添加以下内容:

编辑:自定义用户样式已从Chromium中删除。要更改开发人员工具的外观,可以使用新的
chrome.devtools.panels.applyStyleSheet
方法()

此CSS选择器选择所有无效的CSS属性值对,并强制所有内容在单行上,除非您正在编辑它或将鼠标悬停在它上。如果确实要隐藏样式,请使用
display:none
出于上述原因,我会使用其他方法,例如
max height:8px;背景色:rgba(0,0,0,0.5)而不是
显示:无以隐藏属性。然后,您仍然可以看到不正确的属性存在,而不会受到太多的干扰

另一种样式是默认情况下确实隐藏所有属性,并且仅当鼠标位于CSS声明上时才显示隐藏的属性:

#-webkit-web-inspector .properties:not(:hover) > .not-parsed-ok:not(.child-editing) {
    display: none;
}

您可能不想完全隐藏所有无法识别的样式属性,因为这样很容易疏忽错误

您可以通过自定义用户样式(它不是扩展)自定义开发人员工具

首先找到配置文件目录,然后输入
用户样式表
子目录。您将找到一个名为
Custom.css
的文件。编辑此文件,并添加以下内容:

编辑:自定义用户样式已从Chromium中删除。要更改开发人员工具的外观,可以使用新的
chrome.devtools.panels.applyStyleSheet
方法()

此CSS选择器选择所有无效的CSS属性值对,并强制所有内容在单行上,除非您正在编辑它或将鼠标悬停在它上。如果确实要隐藏样式,请使用
display:none
出于上述原因,我会使用其他方法,例如
max height:8px;背景色:rgba(0,0,0,0.5)而不是
显示:无以隐藏属性。然后,您仍然可以看到不正确的属性存在,而不会受到太多的干扰

另一种样式是默认情况下确实隐藏所有属性,并且仅当鼠标位于CSS声明上时才显示隐藏的属性:

#-webkit-web-inspector .properties:not(:hover) > .not-parsed-ok:not(.child-editing) {
    display: none;
}

无条件地隐藏这些会让你陷入困境。在属性名称(<代码>后台CORR )或值(<代码> RB(128120120) >中,考虑添加属性和<强>不小心删除单个字符< /强>(这些键入是有原因的,不要编辑!)此属性将立即消失,您将无法恢复它(通过编辑CSS模型),但此损坏的属性将永远保留在样式表文本中。这就是为什么我们不把它们藏起来。

无条件地藏起来会让你陷入困境。在属性名称(<代码>后台CORR )或值(<代码> RB(128120120) >中,考虑添加属性和<强>不小心删除单个字符< /强>(这些键入是有原因的,不要编辑!)此属性将立即消失,您将无法恢复它(通过编辑CSS模型),但此损坏的属性将永远保留在样式表文本中。这就是我们不隐藏它们的原因。

谢谢,回答得好!我会调查并回复你的。谢谢,回答得好!我会调查并回复你的。真的!但是,按照Rob W的建议,将它们变小或仅在一条线上,听起来是一个不错的前进方向。特别是当使用像Bootstrap这样的框架时,它会自动生成带有厂商前缀的box shadow、border radius和我使用的其他mixin版本。在这些情况下,最好有一个总是忽略-moz等的选项,基本上是所有被覆盖的供应商前缀属性这是另一个几乎一半的规则被删除的例子:应该关注的不是罢工,而是物业旁边的警告标志。。。不过,我同意有选择地隐藏带有供应商前缀的属性可能是一个好主意。介意对开发者工具提出一个bug吗?我的大脑已经忽略了这些,因为我已经习惯于看到它们了。我将提交一个bug。没有看到具体针对“开发者工具”在哪里提交它。如果你想改变的话,就在这里:真的!但是,按照Rob W的建议,将它们变小或仅在一条线上,听起来是一个不错的前进方向。特别是当使用像Bootstrap这样的框架时,它会自动生成带有厂商前缀的box shadow、border radius和我使用的其他mixin版本。在这些情况下,最好有一个总是忽略-moz等的选项,基本上是所有被覆盖的供应商前缀属性这是另一个几乎一半的规则被删除的例子:应该关注的不是罢工,而是物业旁边的警告标志。。。不过,我同意有选择地隐藏带有供应商前缀的属性可能是一个好主意。介意对开发者工具提出一个bug吗?我的大脑已经忽略了这些,因为我已经习惯于看到它们了。我将提交一个bug。没有看到具体针对“开发者工具”在哪里提交它。不过,如果您想更改,请参见以下内容: