Tôi có một widget trong một dự án ASP.NET mà tôi đang phát triển cho công việc của mình. Nó phải rộng 300 pixel và không thể rộng hơn. Thật không may những gì họ muốn đã được chứng minh là khá phức tạp cho một widget nhỏ như vậy. Dưới đây là những gì tôi có ngay bây giờ:Làm cách nào để bạn sao chép chức năng "ngăn đóng băng" trên bảng HTML?
http://www.codetunnel.com/content/images/widget/currentWidget.jpg
Như bạn có thể thấy, đây là một jQuery UI kiểm soát accordion. Khi mỗi khung accordion mở rộng một cuộc gọi ajax được thực hiện để tải nội dung của nó một cách không đồng bộ. Ngay bây giờ nó phun ra một bảng HTML chứa dữ liệu mong muốn. Bảng nằm trong một DIV có kiểu overflow: auto;
để chúng tôi có được các thanh cuộn ở dưới cùng và bên phải.
Vấn đề của tôi là tôi muốn có một số chức năng khá tùy chỉnh (như khả năng đóng băng trong excel). Khi cuộn sang trái và phải, tôi muốn tất cả các hàng, bao gồm tiêu đề, để cuộn sang trái và phải ngoại trừ cho cột ngoài cùng bên trái, "tên sản phẩm". Như thế này:
http://www.codetunnel.com/content/images/widget/scrollRight.jpg
Khi di chuyển lên xuống Tôi muốn tất cả các cột, trong đó có cột bên trái, để cuộn lên và xuống trừ cho dòng tiêu đề. Như thế này:
http://www.codetunnel.com/content/images/widget/scrollDown.jpg
Cách tốt nhất để đạt được chức năng này là gì? Hay là có cách nào?
+1 cho câu hỏi hay với hình ảnh chính xác những gì bạn đang cố gắng hoàn thành. Và, bởi vì đó trông giống như một vấn đề khó khăn ..;) – NotMe
@ Chris, cảm ơn! – Chev
+1 và một yêu thích cho một cái gì đó mà tôi có thể thấy bản thân mình sử dụng trong tương lai. – zeroef