Запретить таблицу растягивать всю страницу Blazor по горизонталиCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Запретить таблицу растягивать всю страницу Blazor по горизонтали

Сообщение Anonymous »


Я создал решение Blazor WebAssembly и строю его на основе примера приложения Blazor. Мне приходится работать с таблицей, которая должна переполняться по горизонтали (в ней слишком много столбцов). Переполненная таблица, к сожалению, растягивает элемент table-container и всю страницу и добавляет горизонтальную полосу прокрутки на всю страницу.


Изображение


Я хотел бы добавить горизонтальную полосу прокрутки только к элементу div, содержащему таблицу (table-container в примере ниже), предположительно overflow-x: auto;< /код>. Горизонтальная полоса прокрутки не должна появляться на всей странице. Кроме того, я не хочу, чтобы таблица растягивала контейнер или любые другие элементы.

Одно из решений, которое я видел, — установить для элемента page значение display-block, а не display-flex, как гибкое поведение, похоже, вызывает эту проблему. Тогда мне нужно будет переставить все остальные элементы, поэтому я бы хотел этого избежать, если это возможно. Установка ширины table-container с помощью vw также решает проблему, но я не уверен, что он будет достаточно отзывчивым на всех экранах.

Есть ли какие-либо другие решения этой проблемы, кроме исправления ширины div с помощью vw или изменения всего приложения на display-block?

Чтобы воссоздать этот сценарий, сделайте следующее:
[*]Создайте образец приложения Blazor WebAssembly. [*]Создайте страницу, используя один из следующих примеров.
Пример простых абзацев

Я добавил ширину 2000 пикселей, чтобы имитировать переполнение.

@page "/test" Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut Labore et dolore magna aliqua. Vitae nunc sed velit dignissim sodales ut eu sem. Imperdiet dui accumsan сидит amet nulla. Vestibulum lectus mauris ultrices eros in cursus turpis Massa Tincidunt. Elit duis tristique sollicitudin нибх не может быть удобным для вас. Congue quisque egestas diam in arcu cursus. Мэттис nunc sed blandit libero volutpat sed cras ornare. Vitae congue mauris rhoncus aenean vel elit scelerisque. Pellentesque diam volutpat commodo sed egestas. Vitae tempus quam pellentesque, не включенный в другие категории. Egestas sed sed risus pretium.
Dolor purus no enim praesent elementum facilisis leo vel fringilla. Arcu bibendum и varius vel pharetra vel turpis. Adipiscing elit duis tristique Sollicitudin. Diam vulputate ut pharetra sit. Маурис сидит амет масса жизни мучитель condimentum lacinia quis vel. Nisl pretium fusce id velit ut totortor pretium. Mauris ultrices eros in cursus turpis Massa. Donec adipiscing tristique risus nec. Лорем sed risus ultricies tristique. Arcu bibendum и varius vel pharetra vel. Ac ut consequat semper viverra. Arcu cursus vitae congue mauris rhoncus. Malesuada proin libero nunc consequat interdum varius sit amet. Vitae suscipit Tellus mauris a. Nunc vel risus commodo viverra maecenas accumsan lacus vel. Netus et Malesuada Fames ac Turpis. Auctor neque vitae tempus quam pellentesque nec nam. Leo in vitae turpis Massa sed elementum tempus. Sapien faucibus et molestie ac. Cursus eget nunc scelerisque viverra mauris. Elit eget gradida cum sociis natoque penatibus. Et tortor consequat id porta nibh venenatis. Amet commodo nulla facilisi nullam. Sapien faucibus et molestie ac feugiat. Vitae tempus quam pellentesque nec nam aliquam. Id volutpat lacus laoreet нон курабитур гравида арку ак. Mi bibendum neque egestas congue quisque egestas diam in arcu. Tellus id interdum velit laoreet id donec ultrices. Id eu nisl nunc mi ipsum faucibus vitae. Ullamcorper morbitincidunt ornare Massa eget egestas purus. Varius morbi enim nunc faucibus a pellentesque sit amet porttitor. Non pulvinar neque laoreet suspendisse interdum. Quam id Leo in vitae turpis. Родильное тело nascetur Ridiculus mus mauris vitae ultricies. Урна Venenatis lectus magna fringilla. Risus viverra adipiscing в теллусе целочисленном feugiat. Massa enim nec dui nunc mattis enim. Commodo ullamcorper a lacus вестибулум sed arcu non. Fermentum leo vel orci porta non pulvinar. Обитатель morbi tristique senectus et netus et Malesuada Fames. Quam id leo in vitae turpis Massa sed elementum tempus. Nullam eget felis eget nunc. Varius sit amet mattis vulputate enim nulla aliquet porttitor. Odio facilisis mauris сидит с большим удовольствием. Morbi tempus iaculis urna id volutpat. Phasellus egestas Tellus rutrum Tellus pellentesque. Каждому нужен дом в дуге курса euismod. Semper feugiat nibh sed pulvinar proin gradida hendrerit. Приправа из лацинии кто или эрос до и ненавижу время. Пока цена vulputate sapien ни До тех пор, пока баскетболисты не станут членами дуги. Давайте жить, чтобы украшать лук бога и пить лук кота. Просто позвольте воде течь. Важно понимать, что сам Интернет — это заноза в заднице. Урна и колчан, колчан, масса, масса, моя кто. Образование детей приносит пользу экономике в целом. Пусть будет много mattis vulputate, ибо нет траура на озере грузчиков. Не стоит беспокоиться о сложившейся ситуации. Пить с луком или колчаном. Носитель озера оплакивает бремя возложения на него в результате этого бремени. Несчастное желание мецената — это трепет долины. За ним нужно следить стрелками. Размещение Интернета само по себе является занозой в заднице. Ullamcorper dignissim завтраtincidunt lobortis feugiat vivamus at ague eget Curabitur gradida arcu и totortor dignissim. Всем нужна домашняя работа. Автор рекламирует футбол как пиво, которое можно выпить. До тех пор, пока баскетболисты тоже не станут членами дуги. Дуговые красители не являются членами или членами, поэтому это тоже важно. Не то чтобы озеро иногда в горле висело. Приправа мудрости жизни для тех, кто живет в болезни старости.
Простой пример таблицы
@page "/test-table" Один Два Три Четыре Пять Шесть Семь Восемь Важно заботиться о больном, чтобы за ним следили, но это произойдет в такое время, когда будет много работы и боли. Но теперь я хочу быть членом футбольной команды. Второй слой не должен иметь повреждений. Я окончил университет ультрис эроса по курсу университетской массы тинцидант. Elit duis sad sollicitudin nibh amet no facilita commodore. Каждому нужен дом в дуге курса. Мэттис сейчас льстит, чтобы украсить свободные выходные завтра. Жизнь домашнего труда бронзовщика или шоколадника. Летний детский отдых – это удобно, но необходимо. Время жизни, которого нет у детей. Потребность стоит улыбки. Два Три Четыре 03cc6a8e-951b-11ee-b9d1-0242ac120002 083e7c1a-951b-11ee-b9d1-0242ac120002 499b9247-69de-4bd6-8650-d18b31e3d33f 098e82e3-0bbf-4f00-804e-caf401d06e14 Важно заботиться о больном, чтобы за ним следили, но это произойдет в такое время, когда будет много работы и боли. Но теперь я хочу быть членом футбольной команды. Второй слой не должен иметь повреждений. Я окончил университет ультрис эроса по курсу университетской массы тинцидант. Elit duis sad sollicitudin nibh amet no facilita commodore. Каждому нужен дом в дуге курса. Мэттис сейчас льстит, чтобы украсить свободные выходные завтра. Жизнь домашнего труда бронзовщика или шоколадника. Летний детский отдых – это удобно, но необходимо. Время жизни, которого нет у детей. Egestas sed sed risus pretium. Два Три Четыре 03cc6a8e-951b-11ee-b9d1-0242ac120002 083e7c1a-951b-11ee-b9d1-0242ac120002 499b9247-69de-4bd6-8650-d18b31e3d33f 098e82e3-0bbf-4f00-804e-caf401d06e14
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «CSS»