2

对话框中的数据网格 (DOJO)

我正在使用 DOJO v1.7.2。我以声明方式在 Dialog 小部件中创建了 Datagrid。我已经在我的页面中包含了所需的样式和 JS。所以我遇到了附加图像中的设计问题。

我使用 Firebug 发现某些具有 "dojoxGridMasterHeader"class的元素具有自定义元素style。就我而言:display: block; height: 61px; 它是从哪里获取的?以及如何修复它?

4

1 回答 1

2

我解决了这个问题。这个问题是我有我的自定义样式。这是给我的:

    table{
        margin-top:25px;
    }
    table td{
        padding:10px 15px;
    }

DOJO 开始解析之前,我必须为 DOM 元素(例如 and )更改此样式(更改所有和到或删除),marginpadding可能是(在这种情况下我没有尝试)。0pxtabletable tdtable th

我认为 DOJO 使用“dojoxGridMasterHeader”类创建元素并设置他的样式,该样式是根据我的自定义样式计算的。

于 2012-06-29T09:00:38.800 回答