0

我正在尝试用 jquery 替换元素上的背景图像。代码看起来是正确的,如果我停止执行页面并检查元素,它就是正确的元素。但是,将鼠标悬停在元素上时,它不会显示在 chrome 中或元素预览中。

我在这里遇到了似乎完全相同的问题CSS 背景图像未加载但提供的修复不起作用。

谢谢,马克

4

2 回答 2

0

当您更改背景图像时,元素的宽度和高度会从 CSS 样式中消失。

尝试添加

overflow: hidden;
border: none;
width: 125px;
height: 25px;
margin-top: 4px;

回到 CSS 样式.products-grid li.item .select-pack-container.pleasewait, .catalog-product-view .select-pack-container.pleasewait

于 2012-10-23T15:59:32.753 回答
0

我通过添加第二个 'pleasewait' div 并默认隐藏它来修复它。然后我隐藏/删除 go div 并显示 pleasewait div ... 工作正常。仍然不确定 chrome 中的背景图像替换发生了什么。对我来说似乎是一个错误。所有其他浏览器都运行良好。

于 2012-10-23T18:35:32.107 回答