Wystąpił problem w przeglądarce Chrome v44, próbowałem powiększyć obraz w kolumnie za pomocą "transform: scale (1.1)" animacja nie działa ... A jeśli spróbuję na firefoxie, to działa dobrze! Myślę, że problem jest spowodowany przez chrome, ale chciałbym wiedzieć, czy ktoś znalazł obejście problemu.Animacja CSS 3 "transformacja: skala" na elemencie kolumny nie działa na chrome
.column-wrap {
columns: 3;
}
.column-item {
background-color: red;
}
.column-img-wrap {
margin: 0;
overflow: hidden;
}
.column-img {
display: block;
max-width: 100%;
height: auto;
transform: scale(1);
transition: transform .3s ease;
}
.column-img:hover {
transform: scale(1.1);
transition: transform .3s ease;
}
o to demo: http://codepen.io/anon/pen/YyKgyW
dzięki
EDIT: Znalazłem rozwiązania: -webkit-tylna strona-visibility: hidden; Dodaję tę właściwość do klasy pakowania obrazu ".column-img-wrap" oraz klasy obrazu ".column-img" i działa idealnie!
Dlaczego jest drugim 'przejściowy: transform .3s łatwość; tam'? – Xufox
dla efektu w przód iw tył –
Ale zwykle nie jest to konieczne. – Xufox