CSS背景:设置位置然后做一个转变?

时间:2009-11-06 08:30:24

标签: background-image css background-position

背景位置属性可以通过多种方式设置,例如“右上角”或“16px 16px”或“50%75%”等。

问题:有没有办法定位背景图片然后偏移该位置?

例如:将背景位置设置为“右上角”,然后使用“-16px 16px”将其向左移动16px并向下移动16px?

2 个答案:

答案 0 :(得分:1)

我不认为这可以用(crossbrowser)CSS完成。你必须使用javascript这个。

对于IE,您可以查看CSS表达式,但如上所述,并非真正的crossbrowser,仅在IE中:)

答案 1 :(得分:1)

您可以为背景位置设置静态值 例如background-position:800px 10px 0px 0px;