Сетка со слишком большим количеством столбцов на веб-сайте фиксированной ширины
Вопрос
Я использую Radgrid от Telerik для веб-сайта.Часто столбцы сетки превышают доступную ширину и выходят за пределы основной области содержимого (фиксированная ширина).
Итак, каковы мои варианты представления очень широких сеток?горизонтальные полосы прокрутки выглядят на моем сайте просто ужасно
Решение
Вы можете выбрать один из следующих вариантов:
<Ол><div>
через JavaScript вместо того, чтобы поместить их в столбец Я что-то пропустил?
Другие советы
Я тоже использую элементы управления Telerik. После долгой работы с ними я понял одну вещь: их CSS обычно хорош, но я также столкнулся с вашей проблемой, и вот мой совет.
- что сказал Келтекс.
- всегда добавляйте собственный класс в свою Rad Grid, где вы исправите эти неприятные вещи.
- не используйте фиксированную ширину для сетки, вместо этого используйте ее для столбцов и сделайте сетку гибкой, как и страница.
надеюсь это поможет.
Я согласен с devmania и делаю сетку текучей, у меня недавно была похожая проблема. Таким образом, я сделал несколько своих колонок сейчас, а остальные оставил, чтобы обернуть. На маленьких экранах он выглядит не очень хорошо, но его все же можно использовать, потому что я остановил такие вещи, как перенос столбцов даты и времени. Однако, как только вы начинаете использовать его на более широком экране, он выглядит великолепно.
Все зависит от того, какая полоса прокрутки у вас есть. Можно ли вырезать некоторые столбцы и разместить эту информацию где-нибудь во всплывающем окне / всплывающем окне?
Другой вариант - указать, какие столбцы отображаются настраиваемыми пользователем, но вы на самом деле не решаете проблему, а просто возлагаете на пользователя ответственность за то, чтобы он выглядел красиво.
Если вы не можете избавиться от горизонтальной полосы прокрутки, вы должны, по крайней мере, попытаться поставить наиболее важные столбцы первыми, чтобы пользователям не приходилось часто прокручивать вправо.