`
fei_6666
  • 浏览: 208149 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于EXTJS 2.2.1版本在IE环境下Grid组件表头下拉菜单图标错位问题的解决

阅读更多

      目前在用EXT开发过程中,发现一个问题:在2.2.1版本中,在IE环境下,Grid组件的表头下拉排序菜单中A-Z(Z-A)图标和正序( 逆序)文字重叠;在Firefox环境下,显示正常。

      最初怀疑是CSS的问题,但是本人对页面的美化的不敏感以及这方面知识的欠缺,所以不知从何下手,于是就问了一下Google,在网上找到一片文章。证实了我的想法,就是CSS的问题,具体要定位到ext-all.css这个文件。在2.2版本中不存在这个问题,在EXT 3中也已经修复了这个问题。最简单的修正方法就是比较2.2和2.2.1的ext-all.css的不同之处,加以修正。

更改方法:

1.找到ext-all.css文件,找到:

.x-menu a.x-menu-item{display:block;line-height:16px;padding:3px 21px 3px 27px;

修改为:

.x-menu a.x-menu-item{display:block;line-height:16px;padding:3px 21px 3px 3px;

2.找到ext-all.css文件,找到:

.x-menu-item-icon{border:0 none;height:16px;padding:0;vertical-align:top;width:16px;position:absolute;left:3px;top:3px;margin:0;

修改为:

.x-menu-item-icon{border:0 none;height:16px;padding:0;vertical-align:top;width:16px;margin:0 8px 0 0;


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/Ranbiony/archive/2009/06/08/4251589.aspx
分享到:
评论

相关推荐

    EXTJS2.2.1中Grid表头的下拉菜单很难看

    在EXTJS 2.2.1版本中,用户可能会发现Grid表头的下拉菜单在视觉呈现上不尽如人意,这可能是由于默认样式或自定义样式配置不当导致的。 EXTJS的Grid组件允许用户对列进行排序、分组、过滤等操作,而表头的下拉菜单...

    Extjs4下拉菜单ComboBox中用Grid显示通用控件

    在EXTJS4中,`ComboBox` 是一个非常常用的组件,它提供了一个下拉选择框的功能。在某些场景下,我们可能需要在下拉菜单中展示更丰富的信息,比如表格数据,这时就可以使用 `GridComboBox`。`GridComboBox` 结合了 `...

    extjs2.2.1

    再加上可编辑grid,添加新行,删除一或多行,提示多行数据,推拽改变grid大小,grid之间拖拽一或多行,甚至可以在tree和grid之间进行拖拽,啊,这些功能实在太神奇了。更令人惊叹的是,这些功能竟然都在ext表格控件...

    ExtJS2.0教程.chm +Extjs2.2.1压缩包

    这个压缩包包含了关于ExtJS 2.0的教程以及ExtJS 2.2.1的资源,这为我们提供了学习和开发基于ExtJS的应用程序的基础。 `ExtJS2.0教程.chm`:这是一个帮助文件,通常用于提供详细的教程和API参考,帮助开发者了解...

    extjs_2.2.1

    extjs_2.2.1版本。里面还附带例子的哦

    ExtJS 2.2.1

    ExtJS 2.2.1,目前ExtJS已经更新到ExtJS3了。给需要ExtJS 2.2.1的人分享。

    Exjts2.2.1中datefield控件在IE8下显示不全BUG

    在使用Extjs2.2.1版本开发Web应用时,可能会遇到一个特定的问题:`datefield`控件在Internet Explorer 8(简称IE8)浏览器中的显示存在问题,具体表现为控件内容无法完全展示出来。这个问题对于依赖于Extjs框架进行...

    extjs grid 多表头插件

    在使用ExtJS Grid的多表头插件时,我们需要了解以下关键概念和组件: 1. Grouping Header(分组表头):这是实现多表头的基础,通过将一组列组合在一个表头下,可以创建分层的结构。每个分组表头可以有自己的标题和...

    extjs 2.2.1 + mysql 5.x + jdk 5.0

    标题 "extjs 2.2.1 + mysql 5.x + jdk 5.0" 指涉的是一款基于Web的开发环境,它结合了ExtJS 2.2.1 JavaScript库,MySQL 5.x数据库系统,以及Java Development Kit(JDK)5.0。这个组合通常用于构建数据驱动的富...

    ExtJS grid过滤操作

    ExtJS Grid是一个强大的数据展示组件,它允许用户以表格的形式查看和操作大量数据。在实际应用中,数据过滤是常见的需求,以便用户能快速定位到感兴趣的信息。本篇将深入探讨ExtJS Grid的过滤操作,以及如何动态地对...

    ExtJS 2.2.1的grid控件在ie6中的显示问题

    在深入探讨ExtJS 2.2.1的grid控件在IE6中显示问题之前,首先需要理解ExtJS和grid控件的基本概念。ExtJS是一个JavaScript库,它提供了丰富的用户界面组件,用于构建复杂的Web应用程序,特别适合于富客户端(Rich ...

    EXTjs grid双层表头的实现 (源代码和示例)

    在EXTjs中,grid组件是用于展示大量数据的常用组件,它可以提供灵活的布局、排序、筛选等功能。本篇将重点讲解如何在EXTjs中实现双层表头,以及通过提供的源代码`GridDoubleHeader.js`来理解其实现细节。 EXTjs的...

    extjs4 ComboBox 点击下拉框 出现grid效果

    在EXTJS4中,ComboBox是一个常用的组件,它用于创建下拉选择框,通常用于输入框的辅助选择。这个组件提供了一种用户友好的方式来从一组预定义的选项中进行选择。然而,根据你的标题和描述,你似乎遇到了一个特别的...

    ext-2.2.1.rar

    这个“ext-2.2.1.rar”压缩包包含EXTJS库的2.2.1版本,它是EXTJS发展过程中的一个重要里程碑,为开发者提供了丰富的组件和功能,使得在浏览器端创建复杂的用户界面变得更为便捷。 EXTJS的核心是其组件模型,它提供...

    extjs 实现动态表头

    在IT领域,特别是Web开发中,ExtJS是一个广泛使用的JavaScript框架,它提供了丰富的用户界面组件,包括表格(Grid)等。动态表头是ExtJS中一个高级特性,它允许开发者根据需要在运行时动态地创建和修改表格的列结构...

    Extjs 下拉菜单实现拼音输入进行检索

    Extjs 下拉菜单实现拼音输入进行检索

    extjs图标大全extjs图标大全extjs图标大全extjs图标大全

    这个压缩包包含了各种镂空图标,这意味着它们具有简洁的设计,通常以单色或透明背景呈现,这样的设计风格可以使图标在不同的背景下都能够保持清晰可见。镂空图标常用于创建现代、扁平化的UI设计,与当前流行的设计...

    Extjs实现下拉菜单效果

    在本篇文章中,我们将详细了解如何使用ExtJS框架实现具有下拉树功能的下拉菜单效果。ExtJS是一个成熟的JavaScript框架,用于创建交互式的Web应用程序,提供了一整套丰富的用户界面组件,其下拉树组件是其众多组件之...

    包含各种类型的extjs小图标,Extjs4小图标

    这些图标在ExtJS 4中被设计为可自定义的,以适应不同应用程序的需求。 2. **图标格式**: - 在ExtJS 4中,这些小图标可能以SVG(矢量图形)或PNG(位图)格式存在,SVG提供更好的缩放效果,而PNG则适合那些需要...

    Extjs自定义组件-下拉树

    ### Extjs自定义组件——下拉树:深入解析与实现 在现代Web开发中,Extjs作为一款功能强大且灵活的框架,深受开发者喜爱。它提供了丰富的UI组件库,能够帮助开发者快速构建复杂的用户界面。其中,自定义组件是Extjs...

Global site tag (gtag.js) - Google Analytics