Вопросы о отображении широких таблиц

Мне интересно узнать больше о стратегиях, которые Discourse использует для отображения широких таблиц (то есть таблиц, которые настолько широки, что выходят за пределы контейнера). Эта тема, похоже, указывает на то, что Discourse будет показывать кнопку «Развернуть таблицу» для широких таблиц:

А эта тема, похоже, указывает на то, что Discourse должен показывать горизонтальные полосы прокрутки для широких таблиц:

Однако при просмотре первой темы я не вижу ни одного из этих поведений для второй таблицы (ни на моём телефоне, ни в моём веб-браузере Chrome с очень узким окном). Каково текущее ожидаемое поведение Discourse в отношении широких таблиц?

Широкая таблица

Столбец 1 Столбец 2 Столбец 3 Столбец 4 Столбец 5 Столбец 6 Столбец 7
12345678901234567890 12345678901234567890 12345678901234567890 12345678901234567890 12345678901234567890 12345678901234567890 12345678901234567890
1 лайк

У меня всё работает в Chrome — это не сразу заметно, но если потянуть для прокрутки, появится полоса.

В ссылках текст переносится внутри ячеек, поэтому они получаются не очень широкими.

2 лайка

Я вижу, что на примере, который вы опубликовали (на моём телефоне), появляется ползунок прокрутки, но во второй таблице в первом сообщении выше — нет (хотя почти весь JSON в правом столбце обрезан). В чём может быть разница между этими двумя случаями?

Таблица в том посте ведёт себя у меня немного странно и, кажется, объединяется с первой, когда речь заходит о расширении и т. д.

Вторая таблица создана с помощью HTML, а не Markdown, чтобы разрешить блоки кода, поэтому это, возможно, и вызывает путаницу, а также мешает применить полосу прокрутки.

1 лайк

Ах да, я вижу, что автор того первого сообщения даже упоминает, что первая таблица — это таблица Markdown, а вторая — HTML, хотя, полагаю, я изначально не ожидал, что это будет иметь значение. А затем, взглянув на исходный код после обработки, я заметил, что таблицы Markdown (как та, которую @mattdm опубликовал ранее) обернуты в тег `<div class=

1 лайк