【发布时间】:2016-09-04 00:01:22
【问题描述】:
我正在尝试让 Chrome 检查器向我显示 jquery 插件中使用的类名及其属性,以便我可以根据需要覆盖和调整它们。但是 Chrome 检查器 css 窗口不显示它。
我正在使用一个插件,当我点击一个文本框时,它会显示一个列表项的弹出窗口。 See jsfiddle
$('#example-1').timeselect({
'step': 15,
autocompleteSettings: {
autoFocus: true
}
});
我想更改突出显示的行背景颜色和文本大小,如下图所示
我在this 中阅读答案以查看 Chrome 检查器中的悬停 css 我需要检查窗口中的 .hov 样式。
我将它设置为什么元素状态并不重要。 Chrome css 窗口不会显示我尝试更改的 2 个属性的 css,即突出显示的行字体大小和背景颜色。它根本没有在窗口中显示那种灰色。它只允许我更改文本框的静态字体大小,而不是单击文本框并且悬停处于活动状态时的文本大小。
我查看了插件的javascript code on GitHub。没有参考。没有引用任何应用于它的 CSS 或样式。
下面给出的答案摘要:
jquery 插件在准备好的 DOM 上创建 html。在 Chrome 检查器中找到创建的 html。
使用检查器突出显示相关的 html 创建元素,并记下当我直观地突出显示一行时动态插入到 html 中的 css 类名称。
在 Chrome 的 css 面板窗口中单击
+图标并添加在步骤 2 中标识的类名称。查看和调整特定类的css属性
【问题讨论】:
-
那是 javascript。当您悬停一个项目时,javascript 添加一个类(如
element-hover或类似的东西)并更改样式。那不是伪状态:hover,它是一个普通的类名 -
如何使用浏览器工具来确定通过 javascript 添加的类。 GitHub 源代码也没有显示对任何类名或样式的引用。
标签: jquery css google-chrome jquery-ui