2012-09-20 71 views
7

Tôi đang gặp sự cố, có thể do Apple và tôi không thể tìm thấy thông tin về nó.Thanh trượt kiểu CSS hỗ trợ cho safari mobile trên iOS 6 biến mất?

Hôm qua tôi đã tạo thanh cuộn của trang web với các thuộc tính webkit css (-webkit-scrollbar, -webkit-scrollbar-track, -webkit-scrollbar-thumb) để nó hiển thị độc đáo trên iPad. Mọi thứ đều đẹp và đang cuộn với hành vi tự nhiên.

Đột nhiên sáng nay, sau khi cập nhật iPad của tôi lên iOS6, thanh cuộn tùy chỉnh của tôi biến mất.

Đây là một bummer lớn đối với tôi và tất nhiên không có thông tin về điều này trên trang web developper của Apple.

Bất kỳ ai cũng gặp phải sự cố tương tự? Bạn có thể xác nhận sự cố không?

Có một số thông số kỹ thuật mới đến hoặc Apple đã ngừng hỗ trợ tính năng này ???

+0

Đây là một điều thú vị để có thể tạo kiểu srollbars, nhưng không bao giờ được khuyến nghị. Nhiều người nghĩ rằng không phải là một phần của giao diện người dùng mà bạn xây dựng, do đó, tôi có lẽ là lý do tại sao Mozilla chưa thực hiện bất cứ điều gì như thế này và họ không có đường may để lên kế hoạch đó. –

+0

Tôi cũng sử dụng jScrollpane trên phiên bản dành cho máy tính để bàn của trang web có liên quan và thanh cuộn webkit css là giải pháp hoàn hảo để tái tạo giao diện người dùng của tôi trên iPad trong khi vẫn giữ quá trình cuộn webkit: chạm; hành vi ... –

+0

Chỉ là một ý tưởng có nhiều khả năng sẽ không hoạt động. Nhưng hãy thử xóa các tiền tố '-webkit' từ các thuộc tính để xem nó có hoạt động hay không. – jimeh

Trả lời

2

Vì lý do chưa được phát hành (AFAIK), Apple đã xóa một số thuộc tính CSS tiền tố webkit. Điều này bao gồm nhóm -webkit-scrollbar.

+0

Sau đó, làm thế nào để bạn biết? Bạn có thể trích dẫn nguồn của bạn được không? –

+1

http://developer.apple.com/library/safari/#documentation/appleapplications/reference/safaricssref/articles/standardcssproperties.html Nhiều thuộc tính có tiền tố khác vẫn còn, nhưng -webkit-scrollbar đã bị xóa. – Mooseman

Các vấn đề liên quan