Tại thời điểm này tôi phải liệt kê tất cả các biến:Có cách nào ngắn để liệt kê các khung hình chính CSS3 với các tiền tố của nhà cung cấp không?
@-webkit-keyframes show {
from { background-color: rgba(0, 0, 0, 0); }
to { background-color: rgba(0, 0, 0, 0.8); }
}
@-moz-keyframes show {
from { background-color: rgba(0, 0, 0, 0); }
to { background-color: rgba(0, 0, 0, 0.8); }
}
[…]
Bạn nhận được các ý tưởng. Có cách nào để viết ngắn hơn không? Một cái gì đó như thế này mà không được phá vỡ nó:
@-webkit-keyframes show, @-moz-keyframes show {}
Ít nhất đối với bộ chọn, quy tắc là nếu bất kỳ bộ chọn nào cho quy tắc cho không hợp lệ, thì toàn bộ quy tắc phải bị loại bỏ - [tham chiếu] (http://www.w3.org/TR/selectors/# grouping). Tôi đoán rằng quy tắc tương tự sẽ áp dụng ở đây. Vì trình duyệt webkit sẽ không thấy '@ -moz ...' là hợp lệ, nên nó sẽ làm giảm toàn bộ và ngược lại. –