Pergunta

A propriedade background-position pode ser definido em uma variedade de maneiras, tais como "parte superior direita" ou "16px 16px" ou "50% a 75%", etc.

Pergunta :? Existe uma maneira de posicionar uma imagem de fundo, em seguida, compensar essa posição

Por exemplo: definir o background-position para "canto superior direito", em seguida, transferi-lo deixado 16px 16px e para baixo usando "-16px 16px"

?
Foi útil?

Solução

Eu não acho que isso pode ser feito com (crossbrowser) CSS. Você terá que usar javascript para este.

Para o IE, você poderia ter um olhar para expressões CSS, mas como mencionado, não é realmente crossbrowser, como no IE apenas:)

Outras dicas

Você pode definir um valor estático para background-position por exemplo. background-position: 800px 10px 0px 0px;

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top