首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EXTJS4.2和网格标头颜色

EXTJS4.2和网格标头颜色
EN

Stack Overflow用户
提问于 2015-11-15 10:18:29
回答 1查看 3.9K关注 0票数 0

我无法找到一种方法来显示由我定义的网格标题(但不是简单的标题):字体和背景色。情况如下:-我有一个具有如下列的网格:

代码语言:javascript
复制
  -----------------------------------------
    |               name                |
  --|-----------------------------------|--
    |      part 1     |      part 2     |
  --|-----------------------------------|--
    |  p1 |  p2 |  p3 |  p1 |  p2 |  p3 |
  --|-----------------------------------|--
  • 我只能在特殊的背景上以特殊颜色显示主标题字段("name"),比如在红色上显示白色。
  • 在主列("name")定义中,我设置了样式:(用于字体颜色) cls:(用于css文件中定义的背景色)

而且我可以为每个“级别”的标题设置不同的字体颜色,但背景色无论如何都适用于所有的标题。

好心告诉我为什么?:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-16 09:26:35

问题是,框架将网格的标题绘制为嵌套的div和子标头具有透明的背景,因此接受父元素的背景(与HTML表相反,这种分组是由colspan属性完成的,每个标头都是单独的td / th元素)。

我可以为这项任务提供两种解决方案:

  1. cls添加到列中 { text:‘联系人信息’,cls:'customGridHeader',列:{ text:'Email',dataIndex:'email‘},{ text:'Phone',dataIndex:'phone’}} 并通过css直接子选择器添加列内div所需的样式。 .customGridHeader >.x列标题-内部{背景:红色;颜色:白色;} 小提琴
  2. 通过styles向表标头添加颜色,但也必须向子标头添加颜色(可以使用defaults attribture为所有子组件应用样式) 小提琴
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33718588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档