2013-07-25 4 views
6

Które css transition nieruchomość jest rzeczywiście używany podczas korzystania z właściwości CSS:Kiedy przeskalujesz element za pomocą css3, jakie właściwości przejściowe są zmieniane?

.selector { 
    transform: scale(n); 
} 

Próbuję odizolować których wartości są rzeczywiście się zmienia, kiedy skala coś z CSS. To działa, ale także animuje wszystko, czego nie chcę robić. Chcę tylko animowanie wysokość/szerokość obiektu:

.selector { 
    transition: all 0.3s linear; 
} 

Zamiast „all”, próbowałem ustawienia „wysokości szerokości”, ale nie płynnie animować więcej. Po prostu zaskakuje do ostatecznej pozycji.

Odpowiedz

7

Można użyć transform

transition: transform 200ms linear; 

Trzeba prefiksy dostawców w tym też jak ten

-webkit-transition: -webkit-transform 200ms linear; 

nie w pełni rozumiem pytanie, ale zgaduję po prostu chcesz animować Skala i nic poza tym elementem, jeśli tak, to jest to, czego potrzebujesz.

+1

Fajna sztuczka do używania przedrostków dostawcy po ':' –

Powiązane problemy