Есть PHP код: <?php echo file_get_contents(...); ?>
. Он выводит на страницу следующее:
<table style="width: 2000px;">
...
</table>
Из-за этой таблицы страница расширяется. Как сделать так, чтобы страница не расширялась, то есть сделать ширину отображаемого фрагмента, например, 600px
и внизу у таблицы сделать полосу прокрутки? Саму таблицу сжимать нельзя, ширина и высота её строчек и столбцов не должны измениться.
Как должно быть:
Как получается:
Это примерные скриншоты на обычной таблице.
Можно задать у контейнера фиксированную ширину (width: 600px
) и сделать overflow: scroll
:
table {
width: 2000px;
}
td {
border: solid 1px;
}
.container {
width: 600px;
overflow: scroll;
}
<div class="container">
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
</table>
</div>
table {
display: block;
overflow: auto;
max-width: 100%;
}
td {
border: 1px solid;
}
<table>
<tr>
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
</tr>
<tr>
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
<td>123456789012345678901234567890
</tr>
</table>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как можно предоставить пользователю возможность растягивать элемент textarea во все стороны? Пример ожидаемого результата показан на рисунке
В Firefox этот код работает отлично, но в Chrome всё содержимое этого раздела не отображается после того, как был закрыт последний активный элементПятый...