【发布时间】:2010-10-23 13:03:12
【问题描述】:
我有以下页面使用 Dojo 1.3.1 javascript 工具包
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)
问题:
当页面加载时,它会呈现 Ok(小部件的类型和每页的数量是在运行时确定的,所以我无法使用静态 CSS 进行管理)
当我向网格添加行时,它嵌入在表格单元格中
<td> grid </td>
给定的行(嵌入网格的地方)得到 比例更高,并且 网格下方的所有内容都消失了,并且内容窗格上没有滚动条 到达下面的行。
我不知道怎么解决,我设置了 100% 或者 auto height and width on 页面周围的一切。这没有帮助。
我想知道我的设计方法是否错误并且无法解决。 我读过有人告诉不要使用表格进行布局,但是 我在设计时不知道我将要控制的顺序和类型 正在展示。 这还能怎么做?
我认为问题在于,当网格位于表格单元格内时, 并且网格扩展,单元格扩展,但持有内容窗格不知道 这样边框就不会被重绘。
【问题讨论】:
标签: javascript dojo html-table