Я использую простую таблицу TABLE для отображения табличных данных, где строки должны быть выстроены, но когда дело доходит до выбора содержимого таблицы, я хочу, чтобы пользователи могли выбирать только в каждом столбце. Поведение браузера по умолчанию заключается в выборе в виде строк во всех столбцах, но нам НУЖНО каким-то образом разрешить выбор только в столбцах.
Я надеялся, что появился причудливый новый способ CSS или XHTML 1.0 для определения таблиц в виде столбцов вместо строк, и браузеры затем принудительно выбирают их. Я знаю, понимаю, что это, вероятно, не возможно, и нужно будет создать способ выбора JavaScript, чтобы отменить выбор браузера. Очевидно, что виджеты электронных таблиц javascript, такие как Google Spreadsheets, позволяют выделять строки и столбцы по мере необходимости, но я надеюсь найти виджет типа сетки, построенный на Prototype, или написать свою собственную функциональность.
Есть ли какие-либо советы или ссылки на виджеты со встроенным выбором столбцов? Есть ли уловка HTML / CSS, чтобы сделать что-то подобное?