Después de utilizar CSS transition
o animation
que incluye rotate
el conjunto que contiene div consigue un poco borrosa,
leí que es algún tipo de efecto secundario de volver a dibujar el elemento, pero está ahí una forma de prevenirlo?elemento se vuelve borrosa después de la transición o animación
.toggle {
position: absolute;
width: 36px;
height: 36px;
bottom: 7px;
right: 94px;
z-index: 200;
background: transparent url("../img/handle-open.png") no-repeat;
-webkit-transition: all 1s cubic-bezier(0.91,0.00,1.00,1.00);
-moz-transition: all 1s cubic-bezier(0.91,0.00,1.00,1.00);
transition: all 1s cubic-bezier(0.91,0.00,1.00,1.00);
}
.toggle-closed {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
transform: rotate(180deg);
}
que trata de lograr lo mismo con animate
y obtuvo el mismo resultado
Actualización: noté algo raro sucede - en cromo, cuando la animación se ejecuta el elemento se vuelve borrosa y cuando la animación se detiene, vuelve a la normalidad,
en iOS; sin embargo, sucede al revés: la imagen es clara mientras está animada, pero se vuelve borrosa cuando se completa. otro error raro de @ $$ !?
puesto algo de código, ser un poco más específico –
¿Qué pasa cuando se intenta esto en Safari mac normal? –
@Omar Abdelhafith funciona bien – ilyo