Eu quero girar a imagem que é colocada no botão da barra de rolagem no Chrome. Agora eu tenho um CSS com este conteúdo:
::-webkit-scrollbar-button:vertical:decrement
{
background-image:url(images/arrowup.png) ;
-webkit-transform:rotate(120deg);
-moz-transform:rotate(120deg);
background-repeat:no-repeat;
background-position:center;
background-color:#ECEEEF;
border-color:#999;
}
Desejo rodar a imagem sem rodar o seu conteúdo.
Respostas:
Muito bem feito e respondido aqui - http://www.sitepoint.com/css3-transform-background-image/
fonte
select
não pode ter um:before
.Método muito fácil, você gira para um lado e o conteúdo para o outro. Requer um quadrado
fonte
CSS:
Javascript:
PS: Eu encontrei isso em outro lugar, mas não me lembro da fonte
fonte
Eu estava olhando para fazer isso também. Eu tenho uma imagem grande de bloco (literalmente uma imagem de um bloco) que gostaria de girar cerca de 15 graus e repeti. Você pode imaginar o tamanho de uma imagem que se repetiria perfeitamente, tornando inútil a resposta do 'programa de edição de imagens'.
Minha solução foi atribuir a imagem não rotacionada (apenas uma cópia :) ao psuedo: elemento anterior - sobredimensionar - repetir - definir o estouro do contêiner como oculto - e girar o elemento gerado: antes usando transformações css3. Bosh!
fonte
Atualização 2020, maio:
Definir
position: absolute
e, em seguidatransform: rotate(45deg)
, fornecerá um plano de fundo:Resposta original:
No meu caso, o tamanho da imagem não é tão grande que não possa ter uma cópia rotacionada. Então, a imagem foi girada com
photoshop
. Uma alternativaphotoshop
para girar imagens é a ferramenta on - line também para girar imagens . Uma vez rotacionado, estou trabalhando com orotated-image
nabackground
propriedade.Boa sorte...
fonte