javascript - 在 IE7 中更改类名时背景位置不起作用

标签 javascript internet-explorer-7

我有一个要添加类的元素。

风格是:

.bg{ background: url(/images/background.png) no-repeat top center #000; }

当我用 javascript 添加类时,会显示背景图像和颜色,但不会显示定位。

这在除 IE 之外的所有地方都可以正常工作

最佳答案

您定义了一个垂直值(顶部)和一个不存在的值(中间)。

垂直方向的值为topcenterbottom,而水平方向的值为left居中右边

当同时使用两者时,第一个是水平的,第二个是垂直的,所以你把它们倒过来了。

使用:

.bg{ background: #000 url(/images/background.png) no-repeat center top; }

关于javascript - 在 IE7 中更改类名时背景位置不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4140341/

相关文章:

jquery - 嵌套 ajax 调用在 IE7 中不起作用

javascript - 使用 Jasmine 和 Chutzpah 对 AngularJs Controller 进行单元测试

javascript return 语句返回未定义

javascript - 显示 :none not working in IE7

html - IE7 CSS Mega 菜单问题

css - 展开内表以适应周围的 <td>

javascript - 是否可以将 'number of chosen checkboxes limitation'以多种形式放入循环中?

JavaScript/AngularJS : when opening the modal i do not get the desired data

javascript - 无法操作从 jQuery 中的 ajax 请求插入的数据

javascript - IE7下拉菜单对齐问题