Tôi có danh sách dữ liệu dài (ví dụ: nói Hoa và Chữ viết tắt của chúng) Tôi muốn hiển thị trong bảng HTML. Thay vì hiển thị dữ liệu trong bảng 2 x 50, tôi muốn nó gọn hơn cho màn hình lớn hơn (do đó người dùng không có cuộn lên xuống nhiều nhưng vẫn không phải cuộn theo chiều ngang)Tạo bảng html với số lượng cột mở rộng động để vừa với kích thước màn hình
Vì vậy, điều này sẽ phát triển động:
State | Ab ------------------- Alabama | AL Alaska | AK Arizona | AZ Arkansas | AR California | CA Colorado | CO Connecticut | CT
tới:
State | Ab | State | Ab | -------------------------------------- Alabama | AL | California | CA | Alaska | AK | Colorado | CO | Arizona | AZ | Connecticut | CT | Arkansas | AR |
hay này:
State | Ab | State | Ab | State | Ab | --------------------------------------------------------- Alabama | AL | Arkansas | AR | Colorado | CO | Alaska | AK | California | CA | Connecticut | CT | Arizona | AZ |
vv ....
Tùy thuộc vào chiều rộng màn hình.
Tôi đang làm điều này trong ứng dụng Rail 3 với jQuery vì vậy tôi thích giải pháp jQuery nhưng mở cho bất kỳ ý tưởng nào.
Cùng một loại câu hỏi đã được trả lời trên SO [xem] (http://stackoverflow.com/questions/9562580/make-a-1-columns-per- row-table-into-2-columns-per-row-table-using-jquery) Trong câu trả lời được đưa ra bởi người dùng nnnnnn, bạn cần thêm một cột nữa :) –