【发布时间】:2018-04-23 22:08:26
【问题描述】:
我想覆盖 Grid 列标题的现有样式。
{
text: '<table style="padding:"0px""><tr
bgcolor="#C0C0C0"><th>abc</th></tr><tr><td style="border-top: 1px
solid black; padding-top: 10px;" align="center">Test</td></tr>
</table>',
renderer: me.checkboxRenderer,
align: 'center',
flex: 1,
padding: 0
}
问题:每当我尝试向此列添加填充样式时,它都会为具有 x-column-header x-column-header-default 类的更高级别的 Div 应用填充。表格填充(列标题文本)设置为零。当一切都设置为零时,在渲染此网格后,在更高级别的 div 和表格之间有另一个具有 x-column-header-inner 类的 div,此 div 正在添加一些我无法将其设为零的动态填充。
想法:我想通过在 CSS/SCSS 文件中用 Div id gridcolumn-2573-titleEl 或 class x-column-header-inner 覆盖样式来添加填充零。
我们如何创建一个新的 CSS/SCSS 文件并将其链接/导入到 Ext JS 文件,以便我可以将中间的 Div 样式填充覆盖为零。
【问题讨论】:
-
最好在单独的 CSS 文件中完成所有样式设置,而不是内联。