Tôi dường như không thể tìm thấy cú pháp chính xác cho tốc ký chuyển tiếp CSS với nhiều thuộc tính. Điều này không làm gì cả:
.element {
-webkit-transition: height .5s, opacity .5s .5s;
-moz-transition: height .5s, opacity .5s .5s;
-ms-transition: height .5s, opacity .5s .5s;
transition: height .5s, opacity .5s .5s;
height: 0;
opacity: 0;
overflow: 0;
}
.element.show {
height: 200px;
opacity: 1;
}
Tôi thêm lớp hiển thị với javascript. Các yếu tố trở nên cao hơn và có thể nhìn thấy, nó chỉ không chuyển tiếp. Thử nghiệm trong Chrome, FF và Safari mới nhất.
Tôi đang làm gì sai?
EDIT: Để rõ ràng, tôi đang tìm phiên bản tốc ký để thu nhỏ CSS của tôi. Nó đủ lớn với tất cả các tiền tố của nhà cung cấp. Cũng mở rộng mã ví dụ.
.5s
giá trị kép sau khi opacity
dự định?