Мой код для создания таблицы данных выглядит так:
myDataTable = new YAHOO.widget.ScrollingDataTable(
"containerDiv",
myColumnDefs,
myDataSource,
{height:"100px",width:"100%"}
);
Этот код создает таблицу, которая выглядит примерно так:
(Снимок экрана больше не доступен с внешнего сайта)
http://drop.io/download/public/gfipf7axm6ydjsvuaiaf/296829ffb3ad115ecf1d9e13a607eaf2e2dc2788/Asset/37984293/v3/large_thumbnail
Обратите внимание, как он создает внешнюю рамку, растягивающуюся на 100% точно так, как я хочу, но сама таблица не растягивается полностью на 100%, вместо этого она достаточно велика, чтобы вместить содержимое таблицы.
Обратите внимание, что внешний блок, который растягивается на 100%, создается YUI, когда вы запускаете вышеуказанный код, я сам его не создавал.
Что мне действительно нужно, так это вертикальная прокрутка, а не горизонтальная прокрутка. Но YUI не позволяет указывать одно или другое, вы получаете оба.
Есть ли способ заставить стол растягиваться на 100%? Я не нашел ничего об этой проблеме в документации YUI, если я не пропустил ее.
Спасибо за чтение!