我有一个要添加类的元素。
风格是:
.bg{ background: url(/images/background.png) no-repeat top center #000; }
当我用 javascript 添加类时,会显示背景图像和颜色,但不会显示定位。
这在除 IE 之外的所有地方都可以正常工作
最佳答案
您定义了一个垂直值(顶部)和一个不存在的值(中间)。
垂直方向的值为top
、center
和bottom
,而水平方向的值为left
、居中
和右边
。
当同时使用两者时,第一个是水平的,第二个是垂直的,所以你把它们倒过来了。
使用:
.bg{ background: #000 url(/images/background.png) no-repeat center top; }
关于javascript - 在 IE7 中更改类名时背景位置不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4140341/