У меня есть следующая страница с использованием инструментария javascript Dojo 1.3.1
Content Pane
HTML table two columns, N rows
Column 1 (left): text
Column 2 (right) Dojo widget (can be any, but mostly Grids, pullodwn, etc)
Проблема:
При загрузке страницы отображается значение «ОК» (тип виджета и количество страниц определяются во время выполнения, поэтому я не могу справиться со статическим CSS)
Когда я добавляю строки в сетку, когда она встроена в ячейку таблицы
<td> grid </td>
данная строка (в которую встроена сетка) получает
пропорционально выше и
все под сеткой исчезает и на панели содержимого нет полос прокрутки
чтобы добраться до строк ниже.
Я не знаю, как ее решить, я установил 100% или автоматическую высоту и ширину на
все вокруг страницы. Это не помогает.
Я задаюсь вопросом, неверен ли мой подход к проектированию и он неразрешим.
Я читал о людях, говорящих не использовать таблицы для разметки, но
Я не знаю во время разработки порядок и тип элементов управления, которые я буду
показывать
Как еще это можно сделать?
Я думаю, что проблема в том, что когда сетка находится внутри ячейки таблицы,
и сетка расширяется, ячейка расширяется, но панель содержимого удержания не знает
так границы не перерисовываются.