Rõ ràng làm transform: translate
với vw
đơn vị không hoạt động trên iOS < 8.Dịch CSS với vw không hoạt động trên iOS <8, giải pháp thay thế?
Đây là một bản demo, so sánh dịch%, hoạt động trên cả hai điện thoại di động và không di động, và vw mà chỉ hoạt động trên iOS 8+ và không di động:
http://codepen.io/rachel-carvalho/pen/azmoPJ?editors=110
#p {
-webkit-transform: translate(10%, 0);
transform: translate(10%, 0);
}
#vw {
-webkit-transform: translate(10vw, 0);
transform: translate(10vw, 0);
}
tôi không biết nếu thiết bị di động khác có một vấn đề dịch vw, nhưng tôi không thể tìm thấy bất cứ điều gì trên web về vấn đề này.
Tôi đã tự hỏi liệu có ai khác đã gặp sự cố này và nếu có cách đáng tin cậy để phát hiện hành vi này, vì vậy tôi có thể giải quyết vấn đề với javascript.
caniuse.com chỉ báo cáo sự cố trên iOS 7 bằng cách sử dụng vh, nó không nói gì về vấn đề vw, vì vậy tôi không biết liệu lỗi điền có khắc phục được sự cố của tôi hay không. – rachel
Atleast Hãy thử nó tôi đã giải quyết được vấn đề của tôi. khác mong muốn của bạn! –