Chciałbym zastosować przejście CSS do wszystkich właściwości oprócz pozycji w tle. starałem się zrobić to w ten sposób:Jak zastosować przejście CSS3 do wszystkich właściwości z wyjątkiem tła?
.csstransitions a {
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.csstransitions a {
-webkit-transition: background-position 0s ease 0s;
-moz-transition: background-position 0s ease 0s;
-o-transition: background-position 0s ease 0s;
-ms-transition: background-position 0s ease 0s;
transition: background-position 0s ease 0s;
}
pierwszy ustawić wszystkie właściwości do przejścia, a potem starał się zastąpić wyłącznie przejścia dla właściwości background-position.
Jednak wydaje się, że zresetowano także wszystkie inne właściwości - więc zasadniczo żaden z przejść nie wydaje się już istnieć.
Czy istnieje sposób, aby to zrobić bez wymieniania wszystkich właściwości?
Witam, jestem rzeczywiście patrząc na ten problem. Czy uzyskałeś jakąś akceptowalną odpowiedź? –
Przepraszam, nie sądzę, że to możliwe. Wierzę, że w końcu wyliczyłem wszystkie właściwości osobno na końcu: przejście: szerokość 0,3 s, wysokość 0,3 s, kolor tła 0,3 s, transformacja 0,3 s; – Dine