2012-03-23 17 views
22

w tej chwili jestem stylizacji tekstowe zmieniając kolor tła i kolor czcionki przy aktywowaniu:CSS3 od konkretnego atrybutu

transition: background-color 1s, color 1s; 

Chciałbym teraz, aby zmienić kolor po kolorze tła za pomocą opóźnienie przejściowe. Problem polega na tym, że opóźnienie przejścia nie bierze CZASU WŁASNOŚCI (tj. Koloru), który chciałbym opóźnić. Czy istnieje sposób na opóźnienie określonych atrybutów?

Odpowiedz

51

Opóźnienie przejścia jest zależne od właściwości.

Na przykład

transition: background-color 1s linear 2s, color 1s; 
transition: property name | duration | timing function | delay 

Przy stosowaniu skrótów, wydaje się, że trzeba określić funkcję synchronizacji, jak również.

(Source)

+1

Tylko dla zakończenia, funkcja domyślny czas jest łatwość (ref: http://www.w3schools.com/cssref/css3_pr_transition-timing-function.asp). I nie, nie wydaje się konieczne, aby to wskazać, przynajmniej w nowoczesnych przeglądarkach. –

Powiązane problemy