Мне интересно узнать больше о стратегиях, которые Discourse использует для отображения широких таблиц (то есть таблиц, которые настолько широки, что выходят за пределы контейнера). Эта тема, похоже, указывает на то, что Discourse будет показывать кнопку «Развернуть таблицу» для широких таблиц:
А эта тема, похоже, указывает на то, что Discourse должен показывать горизонтальные полосы прокрутки для широких таблиц:
Однако при просмотре первой темы я не вижу ни одного из этих поведений для второй таблицы (ни на моём телефоне, ни в моём веб-браузере Chrome с очень узким окном). Каково текущее ожидаемое поведение Discourse в отношении широких таблиц?
Я вижу, что на примере, который вы опубликовали (на моём телефоне), появляется ползунок прокрутки, но во второй таблице в первом сообщении выше — нет (хотя почти весь JSON в правом столбце обрезан). В чём может быть разница между этими двумя случаями?
Таблица в том посте ведёт себя у меня немного странно и, кажется, объединяется с первой, когда речь заходит о расширении и т. д.
Вторая таблица создана с помощью HTML, а не Markdown, чтобы разрешить блоки кода, поэтому это, возможно, и вызывает путаницу, а также мешает применить полосу прокрутки.
Ах да, я вижу, что автор того первого сообщения даже упоминает, что первая таблица — это таблица Markdown, а вторая — HTML, хотя, полагаю, я изначально не ожидал, что это будет иметь значение. А затем, взглянув на исходный код после обработки, я заметил, что таблицы Markdown (как та, которую @mattdm опубликовал ранее) обернуты в тег `<div class=