我正在尝试更改元素的background color。 Chrome中的调试器告诉我我已经这样做了,但是颜色没有显示在屏幕上。

该特定元素的!important具有background color

如果我尝试在没有!important的元素上执行相同的操作,那么它将起作用。

我是否仅从javascript,jQuery或调试器进行更改似乎并不重要。

目前,我有点困惑,但是也许我可以安全地猜测Chrome或其调试器中是否存在错误,或者?

放在小书签中可能很重要。 (这使我此刻无法在Firefox中进行测试)

任何想法都欢迎!

最佳答案

由于未添加任何代码,因此这只是一个有根据的猜测...好吧... 2个猜测:


元素具有显示:内联。尝试添加display:block!important(可能会杀死您的布局,但这只是一个测试)
它有其他地方,也没有重要的背景,具有较高的优先级。

09-04 06:00
查看更多