Apple vừa phát hành hệ điều hành iOS7 mới nhưng nó gây ra vấn đề với truy vấn phương tiện biểu tượng võng mạc của tôi. Có vẻ như thuộc tính kích thước nền đang bị bỏ qua. Một hình ảnh mẫu ở đây: http://imgur.com/R3OgFgNiOS7 bỏ qua truy vấn phương tiện truyền thông võng mạc css - background-size
Thay thế hình ảnh hoạt động hoàn hảo trên iPhone 4, 4s, 5 chạy iOS6 trở xuống (bất kỳ trình duyệt nào). Các trình duyệt iOS7 xuất hiện để lấy hình ảnh có độ phân giải cao nhưng bỏ qua thuộc tính kích thước nền:
@media (-webkit-device-pixel-ratio: 2){
.b .logo{
background: url(../img/2x/[email protected]) no-repeat 0 0 !important;
-webkit-background-size: 100%;
-moz-background-size: 100%;
background-size: 100%;
}
Nó làm gì;
- Thay thế ảnh gốc với hình ảnh @ 2x
gì nó không làm;
- Phù hợp với hình nền cho kích thước phần tử div.
Đã thử nghiệm trên iOS7 Safari & Chrome.
Có ai gặp vấn đề này không và liệu bạn đã xoay xở để khắc phục sự cố đó chưa?
Không phải là câu trả lời đúng. Xem bên dưới. – fisherwebdev